We had them out to clean our carpets this past week and they did a great job. The carpeting hadnt been cleaned in about 1 1/2 yrs. so it was nice to have them turn out like new again. They were courteous,showed up on time and did the job in a reasonably fast amount of time. I am going to have them back to clean my grout too.I would recommend Carpet Monkeys to my friends.