Serving Whatcom County

We clean carpets, rugs, and furniture in Ferndale, Lynden, Blaine, Everson, Point Roberts, Lummi Island, SumasBellingham, and the surrounding areas. Our methods are GREEN, which means we provide natural services to keep your home healthy and safe! Call today or schedule your cleaning appointment online: (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:
Blog   Facebook Twitter Google+