Simply the best. This is a family run business. You talk to the owner, and it is the owner who comes to do the work. They showed up exactly on time, and transformed my dirty carpet and couch to like new condition. I was very unsure if they were going to be able to get the stains out. Not a problem, looks brand new. In the days of corporations, it is really nice to see a family run business who cares so much about customer service and quality. Their prices are totally reasonable. In the past I have paid much more for much less. I will continue to use [JP for their carpet cleaning service] for as long as I live in [Los Angeles].A.A.