Calgary Commercial Cleaning Compliance Checklist: What You Need Before You Start
Learn the Calgary commercial cleaning compliance checklist before you launch. Understand licences, rules, and approvals to start your business right.
August 30, 2026
If you run, or plan to start, a commercial cleaning business in Calgary AB, the cleaning itself is only part of the job. The paperwork matters too.
That can feel annoying, I know. A lot of people assume they can register a business name, buy supplies, line up clients, and get going. In Calgary, it is rarely that simple. Municipal rules can apply to the business activity, the location you operate from, the type of service you provide, and the condition of the premises you work out of. A missing approval can slow everything down.
This guide breaks the process into plain English. It focuses on the compliance steps that matter most for commercial cleaning, office cleaning, and related services, while also pointing out where residential cleaning and specialized services fit into the picture.
What Calgary counts as a cleaning business
Under Calgary's municipal guidance, "cleaning" is a broad category. It is not limited to someone doing routine home cleaning or office cleaning with a mop and vacuum.
Activities commonly treated as requiring a municipal business licence include housekeepers, cleaners, residential cleaning, commercial cleaning, window washing, chimney and furnace cleaning, janitorial work, caretaker services, pressure washing exterior windows and walls, laundromats, and dry cleaning plants.
That wide scope catches some people off guard. A business offering deep cleaning, move-in move-out cleaning, or post-renovation cleanup may think of itself as a simple service company. The City may still see it as a regulated cleaning business that needs approvals before operating legally.
There are also exceptions. Pest control and extermination are not handled under the same municipal licence path and may require separate environmental or provincial registration. If your business mixes cleaning with pest treatment, do not assume one approval covers both. It probably does not.
Do you need a business licence?
For many cleaning businesses in Calgary, yes.
If you provide routine or specialized cleaning services, there is a good chance a municipal business licence applies. That includes common services such as:
Residential cleaning and housekeeping
Commercial cleaning and janitorial services
Window washing
Chimney or furnace cleaning
Pressure washing of building exteriors
Laundromat or dry cleaning operations
Where people get tripped up is the phrase "if a licence is not required." Some take that to mean no City approvals apply at all. That is not the case.
Even when a municipal business licence is not required for the exact activity, Calgary still requires businesses operating from a location in the city to have land use approval for that location. You also still need a Business ID. So the question is not only, "Do I need a licence?" It is also, "Is my location approved for this business use?"
That second question is often the one that creates delays.
The part many owners overlook: land use approval
Every business needs land use approval. Every single one.
This applies whether you lease a small office, operate from an industrial bay, or run a home-based setup. Each unit or address has an approved use under Calgary's Land Use Bylaw. If your intended business activity does not match the approved use, you may need further approvals before the City will issue your licence.
That is why Calgary points applicants to the Land Use Bylaw and the myProperty lookup tool. Those tools help you confirm what a property is allowed to be used for.
Here is a simple example. Say you want to launch a Calgary cleaning service and rent a commercial unit to store equipment, meet staff, and dispatch crews. The unit may look fine to you. But if that space is not approved for your business use, you may need a change of use, development permits, building permits, fire upgrades, or some mix of all of them.
This is where timelines start to stretch. A business owner thinks, "I already found a place." The City thinks, "Maybe, but we still need to see if this use is allowed."
What to gather before you apply
Before you touch the application portal, collect the basic information first. This will save time and reduce back-and-forth.
You should be ready with your business activities, business name, ownership details, contact information, location, expected costs, and an idea of your timing. Payment is required at application time, so budgeting needs to happen early.
Calgary also recommends setting up a myID business account. That matters more than it sounds. It gives you access to online application tools and digital licence copies, and it makes renewals simpler later.
Just as important, look at the property side before applying:
Confirm the Land Use District and whether your business use is allowed.
Check whether a tenancy change, development permit, or building permit is required.
Find out if the premises need upgrades to meet Building Code or Fire Code requirements.
Get landlord or property owner approval if alterations are needed.
Use licensed contractors for any work that requires trade permits.
This is the practical side of compliance. People often focus on the form, but the real delay is usually in the physical space.
How the application process works
Calgary lets you apply online through the City's portal, usually using a myID account, or in person through the Planning Services Centre.
After you submit an online application, you should receive a confirmation email with a Business Identification number, often called a BID. If that email does not show up, check junk mail first. Then contact the Planning Services Centre.
The BID matters because it becomes your reference number for the rest of the process. You will use it when dealing with inspections, approvals, and status checks.
Later in the process, applicants also receive a Job Access Code, or JAC, which lets them track the file through the City's Vista portal. Sometimes a file manager will contact you with next steps or requests for more information.
One thing to keep in mind: submitting the application does not mean your licence is on the way. Calgary will not issue the municipal business licence until all required approvals are completed.
The big approvals that can hold up your licence
Different cleaning businesses need different approvals, but a few show up again and again.
Police security clearance
For this licence type, police clearance is required.
Since January 1, 2025, applicants must obtain and submit their police security clearance themselves. If you are in Calgary, that goes through the Calgary Police Services online system. If you live outside Calgary, you use your local police authority.
A previously completed clearance can be accepted if it was done within 60 days of the application.
Identity verification is part of this step. You need two pieces of government ID, and one has to be photo ID. Depending on the licence type and process details, proof of identity may be shown in person or submitted by email or fax, with your BID included.
The typical approval time is around two weeks. In other words, this is not a last-minute box to check. Build it into your schedule early.
Fire Prevention Bureau approval
Most commercial premises need Fire Prevention Bureau approval before the business licence is issued.
This is separate from firefighting response issues and separate from occupancy inspections linked to building permits. That distinction matters because some business owners assume that if the space was recently inspected for another reason, fire approval for licensing is automatic. It is not.
Before you book the fire inspection, the business has to be ready for business. That usually means you have possession of the space, fixtures are installed, and the setup is basically operational.
To book, you contact 311 and request a "Fire Inspection for Business Licence," using your BID. The inspector visit can take up to five business days to arrange after booking.
There is one useful exception. Low fire-risk licences may be issued with fire approval still outstanding, as long as the inspection is completed within 30 days. That can help with timing, but I would not rely on it unless you have confirmed it applies to your file.
Health inspections and provincial approvals
Some operations need health inspections or provincial licences. This depends on the service type.
For example, laundromats, dry cleaning plants, or any activity involving regulated handling may trigger provincial involvement. Calgary directs applicants to Service Alberta to find the right provincial contact where provincial licensing applies.
If a provincial licence is required, you still have to submit it to the City's Licence Division. The City is not going to chase it for you.
Pest control is its own special case. If your business offers extermination services, Alberta Environment registration may apply. That is outside the regular cleaning licence path, which is exactly why businesses that bundle multiple services need to slow down and check each one separately.
Realistic timing, not optimistic timing
Here is the timeline issue in plain terms.
Police clearance can take about two weeks. Fire inspection scheduling can take up to five business days after booking. Land use questions can take much longer if your location needs permits, upgrades, or a change of use. If building work is required, you also need landlord coordination and licensed contractors.
So yes, a cleaning company can get licensed fairly smoothly when the business activity is straightforward and the location already fits the use. But that is the best-case version.
A more realistic planning window includes time for:
lease review and land use checks
permit applications if the space needs changes
police clearance
fire inspection booking and follow-up
any required provincial approvals
If you are bidding on contracts before finishing compliance, be careful. Promising an aggressive start date before approvals are in place is how businesses end up scrambling.
Fees, payments, and the annual renewal trap
Licence fees depend on the licence type and whether the business is home-based or commercial. Calgary publishes a fee schedule, and those fees can change from year to year.
A few points are worth stressing.
First, the fees are non-refundable and non-transferable. If your application stalls because of a location problem, you do not get that money back just because the process became inconvenient.
Second, licence fees are only part of the cost. They do not include land use approvals, permits, contractor work, police checks, third-party inspections, or building upgrades. For some businesses, the fee is the cheap part.
Third, business licences expire one year from the date of issuance. Calgary sends renewal notices about 45 days before expiry. Renewals can be handled online through a myID business account, or paid through other methods such as online banking, in person, by phone, or by mail.
And here is the part that really matters: if the licence expires, it cannot simply be reinstated. You may need to start over with a full new application and approvals. That is a painful mistake for a business that is already operating.
What happens after approval
Once you have the licence, keep in mind that it belongs to the owner who applied. It is non-transferable.
Some changes can be made later, such as an address update, mailing change, trade name change, move, or ownership-related updates, but those changes come with conditions. Do not assume you can move the business, change the legal owner, or take over someone else's licensed operation without City involvement.
If you need a duplicate or replacement copy of the licence, Calgary can issue one. Businesses using a myID account can often get digital copies by email, while mailed duplicates may take around two weeks.
If you are hiring a cleaning company, what should you ask for?
This matters for procurement teams, property managers, and anyone comparing bids for commercial cleaning, office cleaning, post-construction cleanup, or even large residential cleaning projects in Calgary.
The cheapest proposal is not always cheap for a good reason. Sometimes it is cheap because the vendor has skipped compliance costs that a legitimate operator has already absorbed.
Ask for proof of the basics:
A current municipal business licence, or a clear explanation of application status and timeline
Confirmation that the business location has land use approval
Evidence of required police security clearance where applicable
Fire inspection clearance for commercial premises, when required
Any applicable provincial licences or environmental registrations
WCB clearance and WHMIS documentation if staff use hazardous products or controlled materials
That last point is especially useful. WHMIS is not the star of Calgary's municipal page, but it still matters in real operations, particularly when chemicals are used in deep cleaning, post-renovation cleanup, post-construction cleanup, or specialty work.
This does not mean you need to interrogate every small operator like a regulator. It just means basic verification is smart. A compliant vendor has spent time and money getting the business set up properly. That tends to show up in pricing, lead times, and professionalism.
Final takeaway
Starting a cleaning business in Calgary is not only about finding clients. It is about proving that the business, the location, and the operation all meet the City's rules.
For most commercial cleaning businesses, the checklist includes a municipal licence, land use approval, police security clearance, and often a fire inspection. Some service types also need health or provincial approvals. Even if a business activity falls outside the municipal licence requirement, land use approval still matters.
If you are launching a Calgary cleaning service, give yourself more lead time than you think you need. If you are hiring one, verify the paperwork before you sign.
That may sound unglamorous. It is. But compliance is one of those boring things that becomes very interesting the moment it is missing.