Welcome to JB’s Clean Carpets

Experience the transformation with JB’s Clean Carpets. Enjoy straightforward pricing with no upsells and exceptional service from our owner-operated company. From houses to high-rises, area rugs, and commercial, we got you covered. Revitalize your carpets and upholstery today.


Satisfied Clients


Rooms Cleaned


Years in Business

JB's Clean Carpets

Clear Pricing, Proven Results, No Upsells

We want to make this as straightforward as possible for you: upfront pricing and the proof in our work. As an owner-operated company, we guarantee you won’t have to deal with low paid, commission-based employees trying to upsell you. The price you see is the price you get.

Previous slide
Next slide

Transparent Pricing

No hidden costs, no surprise fees. We present you with straightforward pricing from the start, ensuring the only surprise you get is how clean your carpets can be.


Our business is owner-operated which means every job is a reflection of our commitment to quality. You won't deal with low commissioned workers trying to upsell; instead, you'll get top-notch service and personal attention every time.

Proven Track Record

We believe in showing, not just telling. Our gallery of before and after shots demonstrates the remarkable transformation we bring about with our carpet and upholstery cleaning services.

Respect for Your Time

We take punctuality, scheduling, and commitments seriously. We've implemented late cancellation and no-show fees to ensure that your appointment slot is reserved exclusively for you.

Carpet Cleaning Prices

Our prices include spot and traffic lane treatments. Count a set of stairs as one room if done with 2 rooms, otherwise it costs an extra $35.00. An additional set of stairs will also be $35.00. Living room/dining room combinations count as 2 rooms. Rooms over 220 square feet count as 2 rooms. Prices may vary for red removal, excessive gum removal, and particularly neglected or dirty carpets. Area rugs are priced separately.


1 room


2 rooms


3 rooms


4 rooms


5 rooms


6 rooms

$5 per 10 feet


Upholstery Cleaning Prices

To freshen up your upholstery, consider these prices:




Love seats



We typically don’t charge for a few extra cushions that come with the upholstery. Sectionals are priced according to the size of a regular sofa.

Late Cancellation and No-Show Fees

To respect our time and other clients, there is a $15.00 late cancellation fee if cancellation is done within 24 hours of the appointment. There is a $30.00 no show fee. It’s not fair to our reliable customers who could have benefited from the slot that got wasted. If you are uncertain about your availability, please refrain from making an appointment.


"Cleaner Than Any Other Service":
"Cleaner Than Any Other Service":
Hugs Pet Sitting
Read More
Jack's process gets our carpets cleaner than any other service. He works hard to make them look great and they do. He's very personable and pleasant. We've used him for years and highly recommend him to anyone. You won't be disappointed.
Brett LaCues
Brett LaCues
Local Guide
Read More
Jack does a great job at a low price. He charged me $60 for 2 bedrooms, stairs, and a hallway. It was an extra $10 for him to do a rug which he spent about 15 minutes cleaning so it was well worth it. He's a former Olympian in swimming which I thought was pretty cool.
Shelby Madden
Shelby Madden
Read More
Jack was great and the couch looks great too! I will definitely use his service again and recommend him to friends.
David W.
David W.
Yelp Elite 8 Years
Read More
Jack continuing his 5-***** customer care. He's been doing my condo for 4 consecutive years now, but this last visit he saved me by changing the start time to get me to work early (change came up day before our appointment. Look no further for a truly special Price / QUALITY carpet cleaning.
Adria D.
Adria D.
North Park, San Diego, CA
Read More
I had a great experience with Jack. My carpet areas are clean and he did it for a fraction of the cost of other so called competitors. It was $40 for two rooms and he used some sort of orange oil pet friendly cleaner. Eco-dry quoted me $80 for one room and but never actually showed up. Jack didn't give me any attitude like that jerk at eco-dry! More importantly he didn't waste my time and he showed up as scheduled. He's definitely a character with good work ethics.
Rebecca Y.
Rebecca Y.
San Diego, CA
Read More
JB is a professional, prompt, and excellent carpet cleaner. He called to confirm my appointment, was on time, and cleaned the carpets so well. I had a gross roommate that left the carpet super stained (food stains, nail polish stains, who knows what else stains), and he was able to get 95% of it out. He was very honest about which stains he could get out, which was refreshing. He is super affordable ($40/two rooms). He could easily charge $60-$80/two rooms and still stay busy with clients. I tried to hire him again for a second cleaning but he was busy (the second guy did a subpar job compared to him). Thanks JB for your dedication to your work, and fun personality!

Read more reviews on my Google Business and Yelp Profile: click on icons below.

Ready to freshen up your carpets and upholstery?

Please reach out to us with any questions, schedule an appointment, or request a quote. We’re here to assist you.

Service Area


The system used at JB’s Clean Carpets now incorporates a Rotovac system. This system is better than a wand alone as it cleans deeper and is better for hair and beach sand. Your carpet is then detailed with a wand. This is a comprehensive system that works really well. We also take pride in keeping our prices down to help you fight inflation. You can now do your carpet more often without spending a bundle.


Jack was also a 1976 Olympic swimmer winning a silver medal in the 100 freestyle. He came from a swimming family and has a sister Shirley, who has a total of 9 Olympic medals from 1972 and 1976. Pictures to the right.

Scroll to Top