There's only one way you have 104 reviews and 104 of them are five stars. And that is you say what you do, you do what you say, and you follow up if you mess up.
This was literally the perfect service. The price was perfect, the crew was on time, they were courteous, thorough, and quick. Mike took my credit card by phone, then the invoice was emailed to me immediately and they were on their way after giving me some tips on how to manage the furniture and drying times.
I now have a carpet cleaning service for life!