I was in need of a good carpet cleaner in brooklyn. A friend of mine referred to me NY Carpet and Upholstery, gave them a call. They showed up on time which was very impressing. Had alot of useful information, and their quote was quite reasonable. Hired them and they did a fantastic job.