I started my search for carpet cleaners on Groupon, then compared the companies with a Groupon to Yelp. According to Yelp, most of the Groupon cleaners sucked OR they severely limited their service locations to offset the hit they got from offering a Groupon (and would not do my area). I decided my priority was a good job & predictable cost, and that's what I got from Noble. OH except they did a GREAT job and the cost was exactly what they said it would be. The traffic patterns on my 7-year-old carpet are almost completely gone and the rest of the carpet looks new. The place smells great too! The scheduling lady was wonderful and let me know I qualified for a discount (check their webpage for what you may be entitled to). I think the cleaner's name was Gene, he was on time and could not have been nicer, more considerate or worked harder. When my carpet needs cleaning again, I would not hesitate to use Noble.