This was my first experience with Angel Care Carpet & Upholstery Cleaning. They cleaned all the carpets in my house. It's about 600 square feet. They shampooed them and cleaned them really well. We are very happy with their service and would call them again. We will also recommend them to our friends and others.