They are courteous and professional, on time, pleasant to deal with, good attention to detail. I called for an appointment and they readily accommodated my busy work scheduled and told me they could come on a Saturday. They arrived promptly (within the 1-hour window). Nice to know that some people still care about giving good service. They answered my phone call and came to my home to oversee the cleaning of my rug. They cleaned three small rugs. Did a fantastic job! Great prices, no hidden cost, and they showed up in the hour window. My Carpets all look noticeably better and cleaner, and we are very happy with the results, and with the professionalism of this company. I will hire them in the future, for sure. Nice job guys.