I called JP Carpet Cleaning to steam clean my carpet before I moved out of a condo I was renting. My roommate has 2 cats and the tenant before me had left the white carpet 50 shades of gray and I was really worried about getting the carpet into good condition for my vacating the place. Peter and Jackie showed up right on time, were done from set up to finish within an hour (without rushing) and the carpet looks absolutely amazing. They were also both very friendly and professional. I would highly, highly recommend this business to anyone who needs their carpets cleaned. They certainly made a customer for life out of me.Jenny G.