top of page

What our client's have said about Carpet Magic

Just a few comments below (too many to share here)

Home: Reviews

I accidentally bleached my brand new carpet. Josh blended in the bleach spot with several dies and blended it so well that you couldn't even see the bleach spot anymore! Completely made the spot disappear. I am so relieved and impressed with his work. Saved me from replacing my whole bedroom carpet. I would highly recommend Josh! He was friendly and his work speaks for itself. Very happy!

Angel Gaudry

Meet The Team


Thea Moeun

Manager / Operator

With Years of experience opening and running his own auto detailing department at Birchwood Assiniboia Downs for 15 years, Thea joins us at Carpet Magic to provide his professional expertise.


Josh Cabanlong


Purchased the company in July of 2021 as a part-time, one man operation. And then grew it to a crew operating fulltime through his work ethic which is proven by the company slogan "Where we never take a client for granted".

Home: Services
Home: Welcome

Carpet cleaning in Winnipeg and surrounding areas!

Our core Value's

At Carpet Magic, we believe in honesty, transparency and quality

We provide free quotes, honesty about our process, products and equipment.

We are transparent about our pricing and cost of the service and breakdown.

And we understand how important quality results are.


Why Carpet Magic?

You may be looking around for a Carpet and Upholstery cleaning company in your area.

Some of the important factors our client enjoyed working with us are:

- We are family owned and operated

- Our products are eco friendly

- We service all of Manitoba

- We save you time and energy

- We provide fantastic results

Home: About

Learn About Our Services


Residential Services

We have our Multi-Step process to ensure the true definition of a deep clean. 

1. Pre-spray  
- We have a pre-spray for both lightly soiled carpets and heavily spoiled carpets.
2. Agitation
- We agitate the carpet with our oreck orbiter or counter rotating brush (CRB) to ensure we get the full depths of the carpet cleaned.
3. Rinse
- We use a high end rinse agent leaving the carpets smelling fresh.
4. Extract
- We lift and extract all liquids from the carpet leaving it as dry as possible (average of 4 hour dry times).
5. Spotter
- For any spots that the pre-spray and shampoo is not able to clean, we have various spotters for different types of stains.

6. Protection (Optional)

- We add a layer of protection to ensure your carpets stay cleaner, longer.


Commercial Services

Our rates are competitive because we provide premium services.

You can end your search for a carpet and upholstery cleaning company, as our goal is to build long term relationships with our clients.

We offer transparency with no hidden fee's, or prince inconsistency from one job to another (multiple site clients). 


Pain Points

Pet stains? Dark spots? Rust? Paint?

We do an initial walk through with you to ensure we get any pain points for your carpet and upholstery cleaning.


Spot Carpet Dyeing 

We specialize in colour matching those required areas. Take a break from all your hard work and rest easy knowing that we’re here. Click to book!



Carpets are the second biggest filter in your home attracting dirt!


Trusted Company Reputation

These are only a few companies that have hired us in the past, as a Sub-Contractor for their carpet cleaning needs!

Home: Services


We value you as a client and appreciate the work! Please consider leaving us a google review at the link below!

Home: Submit Your Review

Contact Us

Questions, comments or requests? Feel free to reach out, we’d love to hear from you.

Winnipeg, MB R2G 0P4, Canada


Thanks for submitting!

Home: Contact
bottom of page