I was looking for carpet and upholstery cleaning and saw 120 reviews with a 5 star rating. That was all I needed. I called and gave a description of each piece of furniture and my square footage and was given an estimate. Frankly, it was slightly higher than what I've paid in the past (been here 12 years). When they arrived the fee actually went down a little. But I can say without a doubt, it is absolutely the best job ever (and I'm almost 60, so I've been cleaning carpets a long time). Paco worked nonstop and got out stains that have been there for years that others haven't been able to remove. It took about 3 hours because my dining room chairs have skirts and I had quite a few pieces to do and he meticulously and methodically cleaned them everything to perfection. Also, my carpet was barely damp...almost dry when he left. I highly recommend J2, I couldn't be happier. It's funny, I entered carpet cleaning to find their name to leave this review (probably a faster way, but I told you I'm almost 60), and saw at least 12 companies I've previously used. All of them were ok to good. But this company, and process, is great. This company is leaps and bounds ahead of the others. Paco was professional and the type of employee every company wants to enable them to build good and strong customer relationships. Thank you J2!