Serving Dawson Creek & Surrounding Areas





Dawson Creek Carpet Cleaning

2Macks Carpet Cleaning is the number one choice for carpet cleaning in Dawson Creek, BC.

We have experience in cleaning and maintaining commercial and residential flooring, upholstery, air ducting, tile, and much more. We also specialize in janitorial services. At 2Macks Carpet Cleaning, we understand how important your carpets are to you. We are dedicated to providing carpet owners with quality cleaning that they deserve for a price they can afford. We use only the best equipment and most up-to-date techniques to clean carpets, and our technicians have a wealth of experience virtually unmatched in the field.

Qualified Dawson Creek Janitorial and Carpet Cleaning Service



Our flexible time schedules are an added feature to our services. We can provide your facility with many options for your specific cleaning and janitorial needs.

Carpeting, like any other flooring, says a lot about your personality. Over the years, 2Macks Carpet Cleaning has worked very hard to make sure that all our carpet and upholstery furniture cleaning is 1st class and guaranteed.