Whether you’re a homeowner looking for a service to help with the upkeep of your carpet and upholstery, or you run a restaurant and need someone to take care of the booths and floor after the dinnertime rush, Carpet Doctor has the skills, tools and experience you need to get the job done. We offer a variety of carpet and upholstery cleaning services to both commercial and residential clients for jobs large and small.
We’ve been a 100% locally owned and operated business, run by Nancy and Barry Gentry, since we began in 1985, and our customers know that we’ll do a thorough, professional job. Our cleaning services aren’t just for cosmetic purposes – Carpet Doctor makes your home or office a healthier place to be. Best of all, our services are guaranteed. If you’re not satisfied with our work, we’ll come back and do it again. Contact us today to get started!
Williams Lake: 250-398-5232
100 Mile House: 250-395-2236