See what our customers have to say about our cleaning services.

Have you called North American Chem-Dry before?

We love customer reviews! Leave us your feedback by clicking one of the icons below.

Facebook review
Google review
yelp review
Sarah Greenlief
Very friendly and able to get out stains from our animals, priceless!!
Response from business owner
Thanks, Sarah! We love getting out tough pet stains for our customers.
via Google
Karen Tomasek
They were so kind and accommodating! The tech that came out to our house was friendly and professional....AND the carpets have really never been cleaner and they were dry within a few hours! I will l never use anyone else!
Response from business owner
Thanks for the review, Karen! We're so glad to hear you're happy with your carpet cleaning!
via Google
TBoo Dalton
Excellent carpet cleaners. They explained everything, arrived and completed job on time.
Response from business owner
Thanks for leaving a review, we're glad we could help!
via Google

These people are just great!! I have used them before but I would just like to say again……the customer service is great, the technicians (I’ve had a couple of different) are knowledgeable and friendly. I called on Tues, looking for an appt by Friday, they gave me an appt for the next day at a time that was convienent for me and they did an excellent job! I will continue to use this company & I will tell others to use them also.

-Kim W.


I love North American Chem-Dry. I have been using their services for many years – It’s always done fast, right and courteously.  Great business.

-Jo-Ellen W.


North American has cleaned our carpet and area rugs for several years now. They are always on time and do a great job.

-Dottie L.


Have used Mike and his cleaners for years.  Would not use any other.  They are very professional, on-time and friendly.  I have vacation rentals that are pet friendly, and a home with many pets.  They do a great job, often going the extra mile.

-Caroline M.


We have two mangy mutts who have been quite problematic in the marking department. Thank god for Mike at Chem Dry! Our house was covered with dog pee and Mike was able to come right over with a black light to uncover all the dirty dog activities. I love how responsive he was in getting back to me and scheduled me ASAP. We just had a baby so he really worked with us on the price as well, ensuring we stayed within our budget yet still got the services we needed. We will definitely use Mike and Chem Dry again for problems but ongoing carpet care and cleaning services.

-Jaimie B.


I called on a Sunday for carpet cleaning needed the next day in Foster City.  Although I would not encourage my poor planning, they answered the phone call on a Sunday, and made an appointment within a 1 hour window the next day.  The technician called to let me know exactly when he would arrive.  The light tan carpets had some traffic area staining and they came out looking spectacular!   This was the first time I tried the Chem-Dry method and I was very happy with the results and quick dry time.  I would definitely call them again!

-Cheryl B.

Foster City

I had an excellent experience with North American Chem-Dry. Kim in the office is very professional and helpful. She provided the documentation we required and scheduled our job easily. The crew were amazing. Bryan and Bradley did a great job. I highly recommend them for carpet and upholstery cleaning!

-Anna L.

Oh my gosh! I would give them 10 stars if I could! We are renting a home and the carpet was DISGUSTING! They came and not only is the carpet back to white, they got all the stains out. They were extremely professional and friendly! Will be using them again to clean the carpets!

-Allyssa C.

They do everything well. They show up on time. They’re personable. They work quickly and efficiently and they leave your carpeting and upholstery looking like new! Can’t recommend Chem-Dry Sonoma enough.

-Rich L.

Brad and Jeff did a beautiful job cleaning and stretching our carpet and we appreciated how carefully they explained everything. They were polite, professional and friendly. Great job.

-Janis S.

Bradley & Jeff were professional and clearly explained the cleaning process. They were careful, thorough and completed the cleaning within estimated time.

-Tony B.

This is the only company I use. The cleaning products are excellent- and I have dogs. It dries so quickly I can work in the afternoon after an 8am appointment. The technicians are prompt and courteous– a very good experience.

-Ruah B.


I hope to be using your service more frequently with employees such as Michael. The crease between my LR carpet & 8″ elevation on ea side (sunken LR) still seems to be a problem for your machine but Michael minimized this which is much appreciated. Of course your credit on the entire bill really meant a lot to me; the rarity of service nowadays is only too apparent. Thank you so much.

-Sandy B.


Mike, the owner coordinated a time to come out and help us with some general carpet cleaning and treatment for dog pee. He was on it from the start, and when the day came for our cleaning, he and his crew showed up on time.

Mike walked through our house and pointed out areas we could and should treat. He gave us an estimate for what everything would cost and we were able to decide which treatments we wanted. We ended up doing most of the treatments he proposed but left out a few we didn’t think were necessary.

His crew went through and did the cleaning in a reasonable amount of time. Then they left. Our home now has a new lease on life, especially the areas where our dog was marking…

Mike followed up a week later with a phone call to see if we were happy with the service, which we were. We asked him to call back in 6 months for another cleaning and plan on making this a bi-annual thing.

-Rick B.

San Rafael

I had a HUGE bleach stain on my hallway carpet (I should have taken a before picture) and Mike said it was the biggest stain he has treated yet. Larger than a CD.

Mike was extremely professional and vacuumed and steam cleaned the area before treating it. Then he used 3 pairs of prime color glasses that analyzed the color of the dyes to match the carpet and he mixed them together and voila my carpet was back to life!

Bleach stains are no joke! To ensure the dye stayed he heated the spot and did a blotch test.

I had these guys come back for yet another carpet stain recently. They touched it up very well, I’m still very impressed with the quality of the end result. This time it was candlewax that had been sitting in my carpet for months! The wax also dyed the carpet and they were able to both remove the wax AND the stain!

-Kathy S.

The guys showed up when they said they would, did a great job and I will call North American Chem Dry whenever our carpets need cleaning

-Don S.

Just had my carpets cleaned yesterday and they look amazing. Both Bradley and the other gentleman (can’t remember his name!) were very nice and did a great job. I will definitely use this company again!

-Valerie B.


We provide superior residential and commercial carpet and upholstery cleaning services throughout Sonoma County, including: Sonoma, Petaluma, Santa Rosa, Cotati, Rohnert Park, Glen Ellen, Kenwood, Sebastapol, Windsor, Healdsburg, and the surrounding areas.

North American

19558 8th St E
Sonoma CA 95476
Sonoma: (707) 938-9614
Petaluma: (707) 762-9999
Santa Rosa: (707) 578-2001
Hours: Mon-Sat: 8am-8pm
Sun: 11am-7pm

Chem-Dry logo