I was looking at cleaning companies in my area a few days ago. Having no prior experience I went to google and found this company and chose it based on positive reviews. I called the number and spoke to Valerie who helped give me a rough estimate and set up an appointment the next day. Their cleaners work in teams and I got the yellow team. They spent 2 hours and I feel like I have a new house. I will definitely be setting up a regular cleaning schedule with them. They did an amazing job. Thanks!