A Deeper Cleaning For A Healthier Home.

On The Spot Chem-Dry serves Santa Rosa, Sonoma County & the surrounding areas with a healthy alternative to traditional steam cleaning. Customer service is our top priority. Locally owned & operated.

carpet cleaning icon

Carpet Cleaning

upholstery icon

Upholstery Cleaning

area rug cleaning

Area Rug Cleaning

Pet Urine Removal Treatment

Pet Urine Removal

wood floor cleaning

Wood Floor Cleaning

commercial cleaning

Commercial Cleaning

Professional Residential And Commercial Cleaning In The Sonoma County Area

On The Spot Chem-Dry serves Sonoma County and is proud to have been locally owned and operated Salam & Sherry since 1986. We strive for excellent customer service and treat every customer as if there were family. We also specialize in and offer an advanced area rug cleaning service that is sure to deep clean your valuable rugs.

Call 707-795-3209 or Text: 415-584-9000 to schedule your appointment or to get a free price estimate!

chem-dry professional photo of owners
chem-dry carpet cleaning powerhead up close
chem-dry vans

Why Choose On The Spot Chem-Dry?

  • Your carpets will dry in just 1-2 hours
  • Our technicians are friendly & certified
  • We have a 100% satisfaction guarantee
  • Our services are perfect for residential & commercial locations
  • Family-owned & operated since 1986
  • We provide clean and upfront pricing
  • There are no hidden fees
  • We offer flexible scheduling
  • You won’t have to tiptoe around soaking wet carpets
  • Chem-Dry is the world’s largest carpet cleaning franchise

Deeper Carpet Cleaning

Are you looking for some of the best carpet cleaning Santa Rosa has to offer? Look no further! On The Spot Chem-Dry has proudly provided carpet and upholstery cleaning in the Sonoma County, CA area for over 30 years. We offer professional carpet, upholsterytilerug, water damage restoration, and pet urine removal services.

Our innovative equipment and our expert technicians treat your carpets like their own so you’ll always get the best quality service. Our goal is to help our customers live healthier lives by providing you with clean carpets and a healthier home. Did we mention that your carpet will dry in 1-2 hours instead of 1-2 days? Call today for a superior cleaning!

area rug cleaning
area rug cleaning

The Certified Rug Experts

Chem-Dry professionals are trained to clean all types of rugs, from common area rugs to expensive and delicate Oriental or Persian rugs. Our gentle yet effective rug cleaning process removes dirt and non-living allergens from your rugs while preserving the colors within the fibers of your rug, leaving your rug looking as vibrant as ever.

We ensure your rugs are carefully handled and cleaned by our certified, trained specialists who perform a thorough evaluation on it in order to provide the safest, most effective rug cleaning for each individual rug. Due to the wide variety of construction, materials, and styles of area rugs, we’re happy to provide an in-home analysis for any rugs you’d like cleaned and prepare a no-obligation quote. Trust your finest rugs to Chem-Dry professionals and schedule an area rug cleaning today!


FREE pickup & delivery


Effective yet gentle cleaning process


Extends the life of rugs


Safe for a wide variety of rugs

10% Off Area Rug Cleaning

10% Off

Rug Cleaning Special

Restrictions may apply. Must mention coupon when calling.

Don’t Just Take Our Word For It

Very professional, efficient, and quality work. We had three pieces of furniture cleaned and I absolutely recommend this business. They were priced appropriately for the quality of services received.

Dawn M.

They came out right away. Price was more reasonable than others. On time, professional and friendly and most important great job at removing stains. Carpets look great. They suggested 3 hours to dry but based on my experience, I’d suggest at least 6+ before putting items back in place. Overall excellent service!!!

Teresa V.

These people are great! I have small dogs sometimes have accidents on my carpet’s. Well my Chem Dry guy is done with my house, the carpets look and smell great. I’ve been using them for years, probably 12 years. This time they cleaned an upholstered rocker and it looks beautiful. I absolutely recommend them to all my friends and to the people whom I don’t yet know!

Jeanette M.

Watch These Short Videos To Learn More About Our Cleaning Process:

water drops with clock


The Chem-Dry carpet cleaning process uses 80% less water than typical steam cleaning, so carpets dry within hours, not days. This means you and your family can get back to enjoying your home sooner. See a full comparison of Chem-Dry vs steam cleaning to see all of the benefits of choosing Chem-Dry carpet cleaners.

clean sparkling house


Our primary carpet cleaning solution is carbonated and as it penetrates deep into your carpet’s fibers, it lifts the dirt from deep within your carpets so it can be whisked away with our powerful extraction equipment giving you the most thorough clean. And there is no dirt-attracting residue left behind, so carpets stay cleaner longer.

heart with EKG line


Our Hot Carbonating Extraction cleaning services use a low-water method which means there is less risk of mold and mildew growth under your carpet that can result from the excessive water used by most steam carpet cleaners. Our cleaning solution, called The Natural, does not contain any harsh soaps or chemicals and is completely safe and non-toxic for your family and pets.

Our Services:

- Carpet Cleaning
- Upholstery Cleaning
- Area Rug Cleaning
- Pet Urine Odor Removal
- Wood Floor Cleaning
- Commercial Cleaning

Let's Talk.

Santa Rosa, CA 95401

Phone: 707-795-3209

Text: 415-584-9000

Email: otscdrequest@gmail.com

Service Area:

Serving all of Sonoma County, including: Santa Rosa, Petaluma, Sonoma, Cotati, Healdsburg, Rohnert Park, and the surrounding areas.

Hours of Operation:

Mon-Sat: 8:00 am - 5:00 pm
CLOSED for Memorial Day

*Based on results of studies conducted by independent laboratories of the Chem-Dry HCE (Hot Carbonating Extraction) and P.U.R.T. (Pet Urine Removal Treatment). Allergens tested were dog and cat dander and dust mite matter. Pet odor results based on testing with the most common odor sources found in dog and cat urine. Figures are an average across multiple tests.