I based my decision to choose New York Carpet Cleaning based on Angie's List reviews. They proved right. I was able to get same day service with an andvance call when they were showing up within 15 minutes so I didn't have to take the entire afternoon off from work. Johnny was polite and professional, and I couldn't expect more from the cleaning.