Local service guide
Commercial Building Cleaning in Calgary: Hiring Guide
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

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 need | Request in the quote | Confirm before work |
|---|---|---|
| Recurring office or shop cleaning | A task schedule, included visits and consumables | Current municipal cleaning licence and agreed access procedure |
| Staff-kitchen bin collection | Separate handling of food waste and garbage | Designated containers and responsibility for signage and tenant education |
| Carpet extraction | Preparation, extraction, drying and wastewater disposal | Dry vacuuming, solids filtration and a compliant disposal point |
| Exterior or parkade power washing | Wash-water collection and disposal | Storm-drain locations, collection equipment and necessary disposal authorizations |
| Snow-event entrance cleaning | An optional additional visit or floor check | Who can authorize the work and its agreed price |
Your hiring checklist
- Prepare one room-by-room scope and give it to each bidder.
- Confirm which tenant and common areas you are responsible for.
- Request the current municipal licence and evidence of liability insurance.
- Separate recurring visits, consumables and optional work in the quote.
- Agree on access, alarms, key handling and the lock-up procedure.
- Show the cleaner the designated waste-stream containers.
- Approve wastewater collection and disposal arrangements before wet-cleaning work.
- 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.
