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

Excellent service and excellent results. My area rugs look like new – thank you Mike and crew!

-Margaret S.

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.

Bradley did an excellent job cleaning the carpets of our 12-unit condo.

-Peter K.

They were so awesome and professional. This was the best our rugs have ever looked. Will never stop using Chem-Dry!!

-Kathy C.

Very friendly and able to get out stains from our animals, priceless!!

-Sarah G.

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!

-Karen T.

Wonderful team who provide excellent service.

-Jamie R.

Have used these guys for years and never disappointed. Jacob and Matthew did a great job on our apartment, hallway and laundry room carpets. Got stains out and looks so much better! Highly recommend North American ChemDry of Sonoma!

-Roger M.


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.

Bradley was awesome he takes pride in his work attention to detail, did a miracle job. Very polite and respects customers. I also spoke to Kim with happy results.

-Mary P.

On time and always professional.

-Danice F.

I use NA Chem Dry when preparing real estate listings, and they are always great to work with! They do a fantastic job, have great communication, and easy payment/invoicing. Look forward to continue using them!

-Nick H.

Bradley is such a professional and has removed stains from carpets that are IMPOSSIBLE! Not only is North American Chem-Dry competent but most pleasant as well as they go the extra mile to please.

-Toni E.

Excellent carpet cleaners. They explained everything, arrived and completed job on time.

-TBoo Dalton

Brad from Sonoma was great! Very responsive and even arrived early. He was done the cleaning by the time I arrived to the location. Steps were extremely dirty and looked like new when he was done. Great service and highly would recommend.
-Jean S.

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


*We only service Sonoma County. Please do not call if you live outside of Sonoma County.

Skip to content