Serving Whatcom County

We provide superior carpet, area rug & upholstery cleaning services in Ferndale, Lynden, Blaine, Everson, Point Roberts, Lummi Island, Sumas and Bellingham. Our processes are GREEN, which allows us to provide natural services that keep your home healthy and clean! Call today to schedule your cleaning appointment(360) 734-3551.


Woke up to a "dog emergency" X2 on my living room carpet. I called Jean and John - owners of John's Chem Dry and they fit me in the very same day. Great job, stains are gone, carpet clean, and carpet was dry by end of day!

Janie Carter

Reliable, friendly, on time, great customer service! We use Johns Chem Dry to clean our rental condos. They are fast and efficient and do a great job. They are easy to schedule...even at the last minute. We are able to turn our condos over quickly.

John, Sheryl Sparks - posted on Dexknows

Carpet Cleaning Specials

Stop by and check out our current discounts and offers on our Chem-Dry carpet and upholstery cleaning in the Bellingham area. Schedule now - don't risk missing these great savings on top of our affordable green cleaning prices!

Connect With Us:
Google+ Facebook Twitter Pinterest