MB Steam April promo 65


We believe in being as clean as we get your carpets and that's why we put our "Fine Print" first.

Our prices are posted, and although there can be unique situations, you will not be surprised by any hidden fees.

Prices do not include GST and are based on a maximum of 200 square feet per room and 100 square feet per hallway.

Some restrictions apply but we are always available to answer your questions and discuss your concerns.

Drying times are typically between 4-6 hours.

We treat all stains and soils inclusuve with the cleaning, however we do offer Pet treatment and Fabric Protection  treatments at no obligation. $50 for each treatment (we treat all areas)

Our minimum charge is the least amount payable for a cleaning service.

1 Area = 1 Room (220 sq ft maximum) or 1 Staircase (15 steps maximum including small landings) or choose Pet treatment or Fabric Protection as one of your areas (we treat all the areas)

Hallways (100 sq ft maximum) are $25

Living Room / Dinning Room combo & Areas over 220 sq feet are equal to 2 Areas


Carpet Cleaning

3 Areas $150                  4 Areas $200

5 Areas $250                  6 Areas $300

7 Areas $350                  8 Areas $400

Extra Areas $50      Hallway $25 ($0 after 5 Areas)

Area Rug Cleaning $0.60 per sq ft See Details

Commercial Carpet Cleaning

$0.25 per sq ft  $50  Extra for Sunday / Holiday

Upholstery Cleaning 

Sofa (seats 3 people) $100 

Love-seat (seats 2 people) $79

Sectional Sofa (seats 5 people) $179 extra seats $30

Chair / Recliner $50               Dinner chair $25 

Mattress Cleaning

Queen / King / Cal King Mattress $100

Crib / Twin / Full $79

Minimum Charge 

 (lowest amount applicable to a service invoice)

  • House in Calgary, Airdrie, Chestermere, Okotoks, Langdon : $150