Local service guide

Calgary carpet cleaning: hiring and preparation

Masters' Guild · Updated

For carpet cleaning in Calgary, get a written scope and total price, check the cleaner’s current municipal business licence, and agree on equipment access, wastewater disposal and drying arrangements before booking. The City requires licensing for residential cleaning businesses and gives carpet cleaners specific wastewater rules. Tell the provider at first contact if floodwater has soaked your carpet, and request an urgent damage assessment. [1] [2] [4]

Get a quote you can compare

Send each cleaner the same description: rooms and approximate dimensions, stair count, stain photos and furniture you want moved. Specify whether you want exposed carpet cleaned or expect work beneath furniture. Ask how the cleaner measures the billable area and counts oversized rooms.

Request an itemized total covering any minimum visit charge, stairs, stain or odour treatment, furniture moving, access charges and applicable tax. Ask whether the cleaner needs an inspection before confirming the price. Set your budget from written quotes for that scope, and compare what each cleaner includes before choosing.

Show the cleaner any carpet care label or manufacturer instructions you have. Ask which method they propose and how they will assess unfamiliar fibres. Mark the areas that concern you and discuss expected results before approving treatments. For pet odour, ask what the cleaner will inspect and treat, and request a separate price for that work.

Check the business and agree on the work

Ask for the business name and current municipal licence. Calgary’s cleaning-services guide includes residential cleaning among businesses requiring licensing and lists fabric cleaning as a licence category. Ask which category covers your job. For help interpreting the requirement, contact the City’s Planning Services Centre at 403-268-5311. [1]

Request proof of liability insurance and ask who will perform the cleaning. Have the cleaner describe training relevant to your carpet. Keep the agreed scope, price and care instructions together. Ask how the business handles a complaint about a remaining stain, odour or damage, including whom to contact after the visit.

Agree on wastewater disposal

Ask how the cleaner collects extraction water, separates solids and chooses a disposal point. Calgary’s carpet-cleaning guidance calls for dry vacuuming before cleaning-agent application and water cleaning, plus filter screens at water release points to capture solids. Agree whether you or the cleaner will handle preliminary vacuuming. [2]

Do not authorize soapy wastewater disposal into a street drain. Calgary prohibits soaps and detergents from entering its stormwater system, which carries stormwater directly to rivers. The City allows carpet-cleaning wastewater into wastewater-connected sinks or floor drains only when it meets the Wastewater Bylaw’s substance and concentration conditions. [2] [3]

Have the cleaner identify the proposed drain and confirm its connection before work begins. Ask where they will take collected wastewater if they cannot use a suitable connection at your property. For wastewater exceeding its limits, the City directs businesses to other treatment facilities that permit industrial wastewater. [2]

Prepare access and a drying plan

Tell the cleaner about your floor level, stairs, parking access and the distance from the vehicle to your door. In a condominium, ask your property manager about contractor entry, elevator booking and hose routes before choosing an appointment. Confirm that the proposed equipment fits those arrangements and agree who will protect the access route.

Ask for separate estimates of working time and drying time. Request instructions for airflow, walking on the carpet and returning furniture. Tell the cleaner if you need a bedroom or stairway available that evening, and ask them to account for that constraint. Arrange another place for pets during the work.

Discuss cold-weather access and indoor airflow before planning to open windows. At Calgary Airport, the 1991–2020 normal daily average temperature was minus 7.6°C in January and minus 6.3°C in December. Ask how the cleaner will manage door openings and outdoor hoses for the forecast on your appointment day. [5]

Request a damage assessment after flooding

Tell the provider at first contact if floodwater reached the carpet, and request a water-damage assessment. Alberta advises drying carpets within the first two days and replacing them if water has deeply penetrated or damaged them. Ask the assessor to explain whether they recommend drying or replacement before approving routine cleaning. [4]

Follow authorities’ re-entry instructions before arranging work in a flooded property. Alberta advises keeping children and pets away from contaminated cleanup areas. It also advises against using affected appliances or electrical systems until a qualified electrician has inspected components after cleaning and drying. [4]

October–December snowfall context for equipment access

October–December snowfall context for equipment access. Data table follows.
Calgary Airport, Alberta · 1991–2020 climate normals. Environment and Climate Change Canada publishes monthly normal snowfall totals for its Calgary Airport composite station. These figures summarize available snowfall observations during 1991–2020; the snowfall analytics report 24 years of data and 77.5% of possible observations. The unit cm means centimetres of snowfall, not snow depth. Use this context to discuss a clear equipment route, then check the appointment-day forecast. These historical averages do not predict snow at your home, contractor availability or indoor carpet drying time. [5]
October–December snowfall context for equipment access (cm)
ItemValueSource
October11.5 [5]
November18.8 [5]
December16.3 [5]

Local details that affect your job

Check the licence expiry

Calgary requires municipal licensing for residential cleaning businesses. Ask for the current licence and the category covering your work. The City says business licences expire one year after issuance and require annual renewal, so check the expiry date on the copy the cleaner provides. [1]

Confirm a compliant disposal point

Calgary prohibits soaps and detergents in stormwater. Ask the cleaner to identify a wastewater-connected disposal point and explain how they meet the City’s discharge conditions, or confirm where they will take the collected water. Do this before agreeing to the equipment setup. [2] [3]

Apply Alberta’s flood guidance

For a flood-affected home, Alberta advises drying carpets within the first two days and replacing deeply penetrated or damaged carpets. Tell the provider about the flood before booking so they can assess the damage and discuss drying or replacement. [4]

Match the booking to your situation

Your situationArrange thisQuestion before booking
Routine room cleaningA written scope and totalWhich areas, preparation tasks and extras does the price include?
Stains or pet odourAn assessment of affected areasWhat will you treat, what result do you expect, and what costs extra?
Condominium accessAn equipment and entry planCan you work within the building’s access and hose arrangements?
Proposed street-drain disposalA compliant wastewater disposal planWhich wastewater connection or treatment facility will you use?
Flood-soaked carpetAn urgent assessment; Alberta advises drying within two daysDo you recommend drying or replacement?
[2] [3] [4]

Your hiring checklist

  1. Send room dimensions, stair count and photos of areas needing attention.
  2. Request an itemized total and agreement before any added work.
  3. Check the business name, current municipal licence and insurance.
  4. Agree who vacuums, moves furniture and protects the access route.
  5. Confirm parking, building entry and any elevator arrangements.
  6. Ask how the cleaner filters, collects and disposes of extraction water.
  7. Get drying instructions and agree when you can use rooms and return furniture.

Frequently Asked Questions

How should I set a cleaning budget?

Ask cleaners to price the same measured areas and list extras separately. Confirm any minimum charge, stairs, furniture moving, treatments and tax. Ask which parts of the price they can confirm from photos and which require an inspection.

Does the cleaner need a municipal business licence?

Calgary lists residential cleaning among businesses requiring municipal licensing. Request a current licence and ask which category covers the work. The City’s cleaning-services guide also lists a fabric-cleaning category. [1]

Can the cleaner empty extraction water into my sink?

Calgary allows disposal through wastewater-connected sinks or floor drains only when the wastewater meets its bylaw conditions. Ask the cleaner to confirm the connection and compliance before using your drain. [2]

How long until I can use the rooms?

Ask the cleaner for a drying estimate for your carpet and proposed method, plus instructions for walking on it and returning furniture. Arrange the visit around those instructions and tell the cleaner about any room you need available that day.

Sources and scope

This guide combines the sources below with practical planning guidance. Figures apply to the stated geography and period; request a written quote for your property.

  1. Cleaning Services - business guideCity of Calgary · Calgary, Alberta · Checked 2026-10-13
  2. Carpet cleaningCity of Calgary · Calgary, Alberta · Checked 2026-10-13
  3. Bylaws related to stormwaterCity of Calgary · Calgary, Alberta · Checked 2026-10-13
  4. Flood preparednessGovernment of Alberta · Alberta · Checked 2026-10-13
  5. Canadian Climate Normals 1991–2020: Calgary AirportEnvironment and Climate Change Canada · Calgary Airport, Alberta · Checked 2026-10-13
Scroll to Top