Superior Carpet Cleaning

Experience Bellingham’s finest carpet cleaning method with John’s Chem-Dry of Whatcom County.
Learn More

Upholstery Cleaning

John’s Chem-Dry boasts the industry’s finest upholstery cleaning solutions that deep clean with amazing results!
Learn More

Pet Urine Removal Treatment

John’s Chem-Dry’s Pet Urine & Odor Removal Treatment (PURT®) has proven to be the most effective method for removing nasty pet stains and odors.
Learn More

Drier. Cleaner. Healthier.

Call (360) 734-3551 for superior carpet & upholstery cleaning today.

Bellingham Carpet Cleaner

Carpet Cleaning

John’s Chem-Dry of Whatcom County’s unique approach to carpet cleaning is what sets us apart. We use Hot Carbonating Extraction - a powerful cleaning solution that requires less moisture than steam cleaning and leaves your carpet dry in a few hours, not days.

Bellingham Upholstery Cleaners

Upholstery Cleaning

We can deep clean all types of furniture and upholstery with our state-of-the-art equipment and innovative cleaning solutions. Stains and spills are no match; We’ll work hard to remove any spots and make your furniture look like new. If we can’t get it clean, no one can!

Area Rug Cleaning

Your rugs are a big investment. Our area rug cleaning service brings the patterns and colors of your rugs back to their like-new beauty. Our professionals can clean nearly any type of rug, and our cleaning products don’t leave sticky dirt-attracting residue, so your rugs will stay cleaner longer.

Carpet pet urine removal

Pet Urine Removal

With our Pet Urine Removal Treatment (P.U.R.T.®), the most severe urine soaked carpets can be saved. PURT® is a revolutionary process specially formulated to eliminate urine odors forever by working to stop the smell at its source instead of simply masking the odor.