The first time they did a great job. The 2nd time we had to show them areas they missed. The 3rd time was a total disaster. We were out so we gave them the garage code. I think they spent a total of 45 minutes because when we got home they were almost through and packing up their cleaning equipment. Also at the beginning when the first team came they dropped a lamp and put a dent in the wall. I also told them in the beginning to keep the the laundry room door closed unless they were actually in there cleaning because in the family room which you have to go thru the laundry room my 1 pug will poop in there unless someone is actually in the room with him. I understand and wouldn't want them to pickup dog poop so they vacuumed around it. They were suppose to clean off the top and front of the washer and dryer, that was not done. In our master bath they went around things instead of moving them to clean, same on my desk in the den... also 2 chairs for the dining room table... Their teams are not consistent or trained to know how to clean properly.. Ya know I gave them 5 stars after the 1st cleaning but in all actuality I should have just waited to rate them after they were here a few times.... The old smoking mirrors trick! I definitely would not recommend them for a regular cleaning!!