Serving Whatcom County

We clean carpets, rugs, and furniture in Ferndale, Lynden, Blaine, Everson, Point Roberts, Lummi Island, SumasBellingham, and the surrounding areas. We only use eco-friendly carpet cleaning methods 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 available to our customers in Bellingham, WA and the surrounding areas. Schedule now - don't risk missing these great savings on top of our affordable cleaning prices!

Connect With Us:
Blog   Facebook Twitter Google+
A Healthier Home

Follow Us On Facebook | Independently owned and operated | Privacy Policy | © 2015 Chem-Dry

*Based on results from a study conducted by an independent laboratory using Chem-Dry's Hot Carbonating Extraction process. Allergens tested were dog and cat dander and dust mite allergen. Airborne bacteria results includes use of sanitizer. Figures are an average across multiple homes.

Serving Whatcom County, Washington

John's Chem-Dry of Whatcom County
2915 Cowgill Ave
Bellingham, WA 98225