I use Elite Carpet Care to clean our carpets at home and our business. They are reliable, and conscientious. What I really appreciate is the follow up call on how everything went with the carpet cleaning. They care about customer satisfaction. I am always confident to refer Elite Carpet Care to our friends and family.