Short answer: yes, almost certainly, and "I'm mobile" is not the exemption people assume it is.
The licence follows the business, not the building. If you're taking money to detail vehicles inside a city's boundaries, that city generally wants you licensed — whether you work from a bay, your driveway, or the back of a van.
Requirements, categories, and fees change from year to year and this is general guidance, not legal advice. Confirm the current rules with each municipality before you rely on any of it.
Why detailers think they're exempt
Three reasons, and none of them hold.
"It's just a side hustle." Municipal licensing generally keys off whether you're carrying on business, not how much you make or how many hours you work. Weekends still count.
"I don't have premises in the city." This is the one that catches out capital-region detailers especially. Most municipalities have a category for businesses that operate within their limits without being based there — sometimes called a non-resident or out-of-town business licence.
"Nobody's ever asked." True right up until a commercial customer does. Dealerships, property managers, and condo boards routinely ask for proof of licensing and insurance before letting you on site. That's usually when detailers discover the gap, and it's the worst possible moment.
Calgary
The City of Calgary licenses businesses operating within city limits, and that includes mobile operators working out of a vehicle. Which category you land in depends on how you actually run:
- Home-based, if you're storing equipment and doing admin from your house and travelling to customers
- Commercial premises, if you've got a bay or a unit
- Categories and fee structures differ between these, and home-based operations may carry conditions around signage, customer traffic, and storage
Worth doing before you apply: check whether your specific setup triggers anything else. If you're running a generator and pressure washer in residential neighbourhoods, noise bylaws are real, and if you're discharging wash water into a storm drain, that is genuinely regulated.
That last point deserves emphasis because detailers get it wrong constantly. Wash water is not supposed to go down a storm drain. Storm drains discharge to waterways untreated. Waterless and rinseless methods, or containment mats, exist partly for this reason and partly because they make you the operator who can work in a condo parkade.
Edmonton and the capital region
Edmonton licenses businesses operating in the city on the same basic principle, with categories for home-based and commercial operations.
The complication in Edmonton is geography. The capital region is a cluster of separate municipalities, each of which licenses independently:
- St. Albert
- Strathcona County (Sherwood Park)
- Leduc and Leduc County
- Spruce Grove and Stony Plain
- Fort Saskatchewan
- Beaumont
A route that starts in Old Strathcona, hits Sherwood Park at noon, and finishes in St. Albert may cross three licensing jurisdictions in a day. Several offer non-resident business licences precisely for this situation.
Practically: get licensed where you're based, then work out which neighbouring municipalities you're in often enough to matter. If you do two jobs a year in Beaumont, that's a different calculation from a standing weekly fleet contract there.
Red Deer and central Alberta
Red Deer requires a business licence, and mobile operators working within the city are included.
Central Alberta's version of the same problem is that a Red Deer detailer's natural service area covers a lot of small municipalities — Sylvan Lake, Lacombe, Blackfalds, Innisfail, Penhold, Olds. Each has its own bylaw, and smaller municipalities are often more particular about out-of-town operators, not less.
If you're chasing fleet and commercial work — which is a bigger share of the market here than in Calgary or Edmonton — this matters more. Commercial customers ask.
What you'll typically need
The application itself is rarely difficult. Expect to provide some combination of:
- Business name, and registration if you're operating under something other than your own name
- Your address, and the nature of the operation
- Proof of insurance — commercial general liability at minimum, often with a minimum coverage amount
- Vehicle information if you're mobile
- Landlord or zoning confirmation if you've got premises
Budget a couple of hundred dollars a year in the bigger cities, less in smaller ones, and expect to renew annually.
The two things worth doing beyond the licence
Register the business name. If you're trading as "Peak Mobile Detailing" rather than your own legal name, Alberta requires a trade name registration. It's inexpensive, it's what lets you open a business bank account in that name, and licensing will usually ask about it.
Sort insurance before you need it. Commercial general liability is the baseline, and most municipalities want to see it. But the coverage that actually matters for a detailer is care, custody and control — the one that responds when you damage a customer's vehicle. Personal auto insurance does not cover commercial work, and a standard CGL policy often excludes the vehicle you're working on.
That distinction is where detailers get badly caught out.
Just do it early
The whole thing costs a few hundred dollars and an afternoon. Doing it before you need it means:
- You can say yes when a dealership or property manager asks for proof
- You're not scrambling when a competitor reports you, which does happen
- You can open a proper business account and stop running income through your personal chequing
- Your invoices look like a real business, which matters more than it should
None of this makes you better at detailing. It's the difference between an operation that can take commercial work and one that can only take cash from neighbours.
Once you're set up
The licence is step one of looking like a business. The rest is what the customer actually sees: numbered invoices with your GST number, a booking page instead of a DM thread, and reminders that go out without you remembering to send them.
PayDash covers that side — booking, invoicing with Alberta's 5% GST applied automatically, and a business website — from $19/month, free for 30 days.
See how PayDash works for detailers →
Related reading:
- GST for mobile detailers in Alberta
- Local guides: Calgary · Edmonton · Red Deer