New York, NY
I am just about the hardest person to please when it comes to service companies. This carpet cleaning service was able to step up to my level of expectation. I was amazed. I live in Manhattan and have a lot of carpet cleaners to choose from and went with these guys based upon price, so i was prepared to go to battle for the quality. Big Apple Carpet were more than what i could have asked for i did not have to tell them how to do their job they knew their stuff.