I used this company for the first time to clean just a small area of carpet in my small senior apartment. I called for estimates from a few other well known companies. Average price was double what John Apke quoted me. Pat and Joel arrived on time and got the job done quickly. They were careful to look for a tag under my area rug to make sure it would not be damaged. I asked if they could clean under the bed. At first said no because they did not want to damage the frame. Later put gliders under the legs and slid the bed to clean as much area as possible. Overall, a good job. read more