Trey and all the employees of Procare have been a pleasure to do business with. I have had cleaning of rugs both on site and at my home. I have had the grout cleaned in two of my bathrooms. I have had my outdoor patio cushions cleaned on site. All outcomes were excellent and I highly recommend Procare.