Professional and friendly service from the initial phone call to determine the level of service and the price to the actual cleaning. This is the second time that we used Carr's Rug Cleaning to clean our carpets. This time we selected deep cleaning of the carpet plus protection for whole house (living room, MBR, stairs, hallway, and upstairs BR and bonus). Technicians were prompt and looked at all of the carpet before beginning the cleaning process. They explained what they would do and provided a realistic time estimate to complete the job. They provided edge protection for the baseboards and took great care when moving furniture. The carpet looks great. We highly recommend Carr's. The price is a little bit more than you can pay others but the value is unbeatable.