Local service guide

Commercial Building Cleaning in Calgary: Hiring Guide

Masters' Guild · Updated

Arrange Commercial Building Cleaning in Calgary by giving bidders the same room-by-room scope, checking their municipal business licence and agreeing on access, waste handling and floor-care extras before signing. Calgary requires municipal licensing for commercial cleaning and janitorial services. Request a site walkthrough and a written quote that separates recurring visits from carpet extraction, floor treatments and exterior washing. [1]

Define the work before requesting quotes

Walk through the premises with each bidder. Identify washrooms, staff kitchens, work areas, entrance mats, stairways and shared spaces. Mark restricted rooms and surfaces that cleaners should leave alone. Give bidders the same floor-area measurement and explain whether it includes storage rooms, tenant suites or spaces outside your responsibility.

Create a task schedule with separate columns for each visit, periodic work and work you must approve before the cleaner starts. Specify vacuuming, hard-floor cleaning, washroom fixtures, kitchen surfaces and bin emptying. Ask who supplies soap, paper products, liners and cleaning chemicals. Describe the result you expect, such as clean fixtures and replenished dispensers, so you can inspect against the agreement.

For leased premises, confirm your responsibilities with the property manager before including common corridors, elevators or exterior areas. For a clinic or another premises with specialized cleaning needs, provide your written procedures and ask the bidder to explain how its staff will follow them. Keep specialized work separate from an ordinary office-cleaning scope.

Compare prices and contract terms

Request a recurring service total and separate prices for carpet extraction, floor treatments, interior glass and exterior washing. Ask whether the provider bills per visit, per hour or for a fixed monthly schedule. Confirm the number of included visits, holiday arrangements, taxes, supplies and any minimum charge before comparing totals.

The sources supporting this guide do not establish current local cleaning prices. Use written quotes for your premises rather than a citywide per-square-foot allowance. If a bidder uses a floor-area rate, ask which area it measured and which tasks that rate covers. Keep the scope unchanged while comparing offers.

Agree on a start date, cancellation notice and a process for correcting missed tasks. Request evidence of liability insurance and ask about coverage for the proposed work. Discuss employee and subcontractor access, key handling and incident reporting. Set an initial review date so you can assess the service before extending the arrangement.

Prepare for after-hours cleaning

Name one contact who can resolve access problems and approve extra work. Agree on arrival windows, alarm procedures, authorized rooms and lock-up checks. Arrange a secure way to issue access credentials. Tell the cleaner how to report a damaged fixture, spill or door that will not lock.

Before the first visit, clear the surfaces you want cleaned and identify documents or equipment staff must not move. Show the crew its supply-storage area, water access and collection containers. For carpet extraction or floor treatment, ask for a drying and reopening plan, then schedule the work around staff and customer access.

Plan entrance care around snow

Calgary Airport's 1991–2020 normals record snowfall of 11.5 cm in October, 18.8 cm in November and 16.3 cm in December. Use this seasonal context to discuss entrance-mat care and extra floor checks before winter. Ask who handles wet entrance areas during business hours if the contracted cleaner comes after closing. [5]

Write an approval process for additional entrance cleaning after snow events. Identify the person who can request a visit and ask for the price in advance. Keep outdoor snow clearing and indoor cleaning responsibilities explicit. The historical airport snowfall figures do not predict conditions at your doorway or establish a required cleaning frequency. [5]

Calgary Airport autumn and early-winter snowfall normals

Calgary Airport autumn and early-winter snowfall normals. Data table follows.
Calgary Airport, Alberta · 1991–2020 climate normals. Environment and Climate Change Canada publishes these monthly snowfall normals for the Calgary Airport composite station. Values measure snowfall in centimetres, rather than snow depth on the ground. The snowfall record contains 24 years of data within the normal period, with missing observations. These historical figures support a discussion about seasonal entrance care; they do not forecast this year's snowfall, represent each business address or determine cleaning frequency. [5]
Calgary Airport autumn and early-winter snowfall normals (cm)
ItemValueSource
October11.5 [5]
November18.8 [5]
December16.3 [5]

Local details that affect your job

Verify the municipal cleaning licence

The City of Calgary lists commercial cleaning and janitorial and caretaker services as activities requiring municipal licensing. Its guide states that business licences expire one year after issuance and require annual renewal. Ask the bidder for its current licence, check the business name against the contract and confirm the expiry date. This check matters even if the bidder describes cleaning as work without a trade certification. [1]

Keep commercial waste streams separate

Calgary requires businesses and organizations, including offices and property managers, to separate food and yard waste from garbage for composting or diversion. The City also requires collection-container signage and tenant education at least once per year. Show the cleaner the designated containers and write separate collection duties into the contract. Assign responsibility for signs and education to a named person rather than assuming the cleaning crew will manage them. [4]

Approve carpet-cleaning wastewater disposal

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. The City allows disposal through wastewater-connected floor drains or sinks only when the wastewater meets its bylaw limits and prohibited-substance conditions. Before extraction work, ask the provider to identify the disposal point, confirm its connection and explain how it will handle captured solids. [2]

Require wash-water collection for exterior work

Calgary prohibits mobile power-washing wastewater discharge into the stormwater system. Its guidance tells operators to identify nearby storm drains and where wash water will collect, obtain necessary disposal permits or authorizations and use suitable collection equipment. For exterior walls or parkade washing, request a written collection and disposal plan before approving the add-on. Do not assume a nearby drain is an acceptable disposal point. [3]

Match the cleaning scope to your premises

Your needRequest in the quoteConfirm before work
Recurring office or shop cleaningA task schedule, included visits and consumablesCurrent municipal cleaning licence and agreed access procedure
Staff-kitchen bin collectionSeparate handling of food waste and garbageDesignated containers and responsibility for signage and tenant education
Carpet extractionPreparation, extraction, drying and wastewater disposalDry vacuuming, solids filtration and a compliant disposal point
Exterior or parkade power washingWash-water collection and disposalStorm-drain locations, collection equipment and necessary disposal authorizations
Snow-event entrance cleaningAn optional additional visit or floor checkWho can authorize the work and its agreed price
[1] [2] [3] [4]

Your hiring checklist

  1. Prepare one room-by-room scope and give it to each bidder.
  2. Confirm which tenant and common areas you are responsible for.
  3. Request the current municipal licence and evidence of liability insurance.
  4. Separate recurring visits, consumables and optional work in the quote.
  5. Agree on access, alarms, key handling and the lock-up procedure.
  6. Show the cleaner the designated waste-stream containers.
  7. Approve wastewater collection and disposal arrangements before wet-cleaning work.
  8. Set an initial inspection date and a process for correcting missed tasks.

Frequently Asked Questions

Does a commercial cleaner need a Calgary business licence?

Yes. The City's cleaning-services guide lists commercial cleaning and janitorial and caretaker services among activities requiring municipal licensing. Ask for the current licence and check its business name and expiry date before signing. [1]

How should I compare cleaning quotes?

Give each bidder the same area measurement, task list and visit schedule. Compare the recurring total, consumables, exclusions and separately priced extras. Ask bidders to explain any differences in scope before choosing on price.

Can a cleaner empty carpet-extraction water into a sink?

Calgary allows disposal through a sink or floor drain connected to the wastewater system only when the water meets the City's prohibited-substance and concentration conditions. Ask the provider to confirm the drain connection and disposal method before work starts. [2]

Should the cleaner combine kitchen waste with general garbage?

Calgary requires businesses to separate food and yard waste from garbage for composting or diversion. Give the cleaner instructions for your collection containers and include separate handling in the contract. [4]

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-10
  2. Carpet cleaningCity of Calgary · Calgary, Alberta · Checked 2026-10-10
  3. Mobile power washingCity of Calgary · Calgary, Alberta · Checked 2026-10-10
  4. Food and yard waste bylaw for commercial wasteCity of Calgary · Calgary, Alberta · Checked 2026-10-10
  5. Canadian Climate Normals 1991–2020: Calgary (Airport)Environment and Climate Change Canada · Calgary Airport, Alberta · Checked 2026-10-10
Scroll to Top