I have two carpets: a new one in my bedroom and a recently cleaned carpet by Carpet & Rug Cleaning Specialists. Which do you think is cleaner? If you said my new one, you're wrong. That's how good this company is at cleaning carpets. After years of wear and tear on my carpet downstairs, I finally decided to clean it up rather than spend a fortune on a new carpet. I was seriously shocked to see how clean it came out after they did their work. I think that's all I need to say about these guys when it comes to recommendations.