Town & Country Carpet & Upholstery Care | Professional Cleaning in Salmon Arm

Let Town & Country Carpet & Upholstery Care breathe new life into your furnishings, ensuring a deep clean and effectively removing stains and odours from your carpets, upholstery and hard surfaces. We proudly serve residential and commercial property owners across the Shuswap.

Freshen and Deodorize Your Fabrics

Premium cleaning products and a state-of-the-art truck-mounted steam cleaning unit allow our experienced cleaners to deliver professional results, every time. From

stubborn pet stains and lingering odours on the living room rug to dingy upholstery and interior carpet inside your vehicle, we can steam and treat all fabric to meet your high standards.

Protect Your Carpets and Upholstery—and the Environment

We customize your clean to suit your needs, offering environmentally friendly products when requested for a deep-down clean without any harsh chemicals. We also offer Scotchgard™ fabric protector, the most

trusted name in stain and water repellent for carpets and furniture. No matter what you need cleaned, our expert techniques can get the job done.

Special Offer

Our Salmon Arm clients get a free estimate!

Professional Affiliations

Institute of Inspection, Cleaning and Restoration Certification (IICRC)


Steam Means Clean

The only thing we leave behind is freshness!


Cleaning Tips

Count on us for knowledgeable advice


Dirty Job?

Leave it to our experienced professionals

Created by

Legal notice