Hiring a professional cleaning service is probably one of the best ideas which I’ve had in a long, long time. After I was struggling with the cleaning for yet another week, I decided to have a little look into getting a quote, not really with any intention of following it up but just to be curious. I called a few companies and was mildly interested, but then I got to Barnehurst Carpet Cleaners. The quote they gave me was far lower than the others and they really sounded like they knew what they were doing. And they did. Thanks.