I found JP Carpet Cleaning here on yelp and saw their ratings, which was the reason I called them. I have used previous carpet cleaning companies through GroupOn and LivingSocial deals. They would come in, “clean” the carpets, leave and I would actually then take my carpet cleaner out and have to go over spots that they said were stains when it was only spots of dirt. Those deals are not worth it. I just had my carpets cleaned by JP Carpet Cleaners and they were absolutely wonderful! My carpets were really, really dirty and they did the best job! (picture 2 six year [old kids] running through the house with white carpets) Peter from JP came in and was honest and did a fantastic job. I highly recommend them and know I will use them again! There is a reason they have such great ratings on here!Christina R.