I have been very happy with this company. They are responsive to my needs for cleaning. The same team is assigned to our home each time and they do a very complete job. I like their efficiency too, it fits into our schedule very well. I recommend this company. My team is the blue team!!