Building Permits for Roofing and Siding Projects in Calgary

Learn when building permits apply to roof replacement, siding, and window projects in Calgary, who should pull one, and why it matters for your warranty.

Building Permits for Roof Replacement and Siding Projects in Calgary

Homeowners planning a roof replacement, siding replacement, or window and door upgrade often assume every exterior renovation project needs a building permit before work starts. That is not always the case in Calgary. Many straightforward re-roofing and re-siding jobs on an existing single-family home fall outside permit requirements, while others - particularly ones involving structural changes or new openings in the roof - typically do require one.

The distinction matters because getting it wrong can affect your workmanship warranty, your home insurance coverage, and how smoothly a future home sale goes. This article lays out the general concepts involved, who is usually responsible for pulling a permit when one is needed, and what questions to ask a roofing contractor before signing a quote. None of this replaces a direct check with the City of Calgary or a licensed contractor for your specific property and scope of work.

Permit rules can change, and individual properties carry their own history - additions, prior renovations, zoning overlays, or heritage designation - that affects what applies. Treat everything below as a starting point for a conversation, not a final answer for your address.

When a Permit Generally Applies to Exterior Renovation Work

As a general rule, a like-for-like roof replacement on a single-family home - removing old asphalt shingles and installing new ones on the same roof deck, with no changes to the structure or shape of the roof - is the kind of routine maintenance that often does not trigger a permit requirement in Calgary. The same general pattern tends to apply to straightforward siding replacement, such as swapping old siding for new vinyl siding or James Hardie siding on the existing wall assembly.

Certain situations move a project into permit territory more often. These generally include:

  • Any structural change to the roof framing, trusses, or load-bearing walls
  • Adding a skylight, dormer, or new roof penetration that was not there before
  • Converting or altering the roof decking material or roof pitch
  • Work on a home with a designated heritage status
  • Most commercial roofing and commercial cladding projects, including steel cladding and decorative cladding installations

A roof repair limited to a small section of storm damage, patched with matching asphalt shingles, is usually treated differently than a full roof replacement that changes the roofline. Window and door replacement follows a similar logic - swapping a window into an existing opening of the same size is treated differently than enlarging or relocating an opening, which touches the structure around it.

This is general guidance only. The City of Calgary publishes current permit requirements, and a licensed contractor who pulls permits regularly in Calgary will know the latest interpretation for your specific scope. Confirm before assuming either way.

Professional tip: Get it in writing, in the quote itself, whether your contractor's price includes pulling a permit (if one is required) or whether that responsibility and cost sits with you. A verbal assurance is not the same as a line item on paper.

Quick Reference: Project Type and General Permit Likelihood

The table below is a simplified, general-guidance overview only. It is not a substitute for confirming your specific project with the City of Calgary or your contractor.

Project typePermit typically needed?
Like-for-like asphalt shingle roof replacementOften not required - confirm with the City
Roof replacement adding a skylight or dormerTypically required
Vinyl siding or James Hardie siding, no structural changeOften not required - confirm with the City
Window replacement, same size openingOften not required - confirm with the City
Enlarged or relocated window/door openingTypically required
Commercial roofing or commercial claddingTypically required
Heritage-designated property, any exterior workTypically required

Who Pulls the Permit: Contractor vs. Homeowner

When a project does require a permit, Calgary homeowners generally have two paths: the homeowner applies for the permit themselves, or the contractor applies on the homeowner's behalf using their contractor licensing status with the City. In practice, most reputable roofing contractors handle this step as part of their standard process, because they know how to prepare the application correctly and schedule the required inspection without delaying the project timeline.

A homeowner who pulls their own permit takes on the liability tied to that permit personally, including responsibility for making sure the finished work meets code. A contractor who pulls the permit under their own licensing is accepting that responsibility as part of the job. This difference is not just paperwork - it changes who is on the hook if an inspector flags an issue partway through the project.

Questions worth asking a roofing contractor before signing a quote:

  • Does this quote assume a permit is needed for my project, and if so, is pulling it included in the price?
  • If a permit is not included, who is responsible for applying for it and covering the fee?
  • Has your company pulled permits for similar projects in Calgary before, and can you walk me through the inspection step?

Why Permit Status Affects Your Workmanship Warranty and Insurance

A permit is not just a City of Calgary formality. It has real consequences for the protection you are counting on after the project wraps up.

Workmanship warranties from a roofing contractor typically assume the work was completed to code. If a project should have had a permit and didn't, or if required work was never inspected, a contractor may have grounds to dispute a warranty claim later - and a homeowner may have a harder time proving the installation met the standard it was supposed to. This is one reason to confirm permit status directly with your contractor rather than assume, since this falls squarely in the category of questions that affect your roof warranty coverage down the line.

Home insurance is the other side of this. After storm damage, a fire, or any claim involving the roof or exterior envelope, an insurance adjuster may ask whether past renovation work was permitted and inspected where required. Unpermitted structural work discovered during a claim can complicate the payout, and in some cases affect coverage entirely. For homeowners who plan to sell in the coming years, unpermitted structural changes can also surface during a buyer's home inspection or municipal records search, creating delays or price negotiations that a straightforward, documented project would have avoided.

None of this means every re-roofing job needs to go through a lengthy permit process. It means the question is worth asking directly, in writing, rather than assuming either way.

What Happens During a Permitted-Project Inspection

When a roof replacement or exterior renovation project does require a permit, the City of Calgary typically schedules an inspection at a defined point in the project - often once the work reaches a stage where the inspector can verify framing, decking, flashing details, or other code-relevant elements before they get covered up by finished materials.

A few general points apply across most permitted projects:

  1. The inspector checks that the completed or in-progress work matches what was approved on the permit application
  2. Any deficiencies identified need to be corrected before the permit can be closed out
  3. The contractor or homeowner of record is typically the one who schedules the inspection and coordinates timing with the crew

A roofing contractor experienced with Calgary's permitting process builds inspection timing into the project schedule from the start, rather than treating it as an afterthought that could stall the crew mid-job. This is part of why asking about a contractor's history with permitted projects, not just their general roofing or siding experience, is worth doing at the quote stage.

Practical Advice When Getting Quotes

The most direct way to avoid confusion is to ask the question plainly when comparing quotes. A contractor who has done this work in Calgary for years should be able to answer without hesitation.

A few practical steps for homeowners and property managers gathering quotes:

  • Ask each contractor directly whether their quote assumes a permit is needed for your specific scope of work
  • Request that permit responsibility - who applies, who pays the fee, who schedules the inspection - be written into the contract, not left verbal
  • If your project involves a skylight, dormer, structural change, or a heritage-designated home, confirm permit requirements with the City of Calgary before finalizing your contractor selection

Comparing quotes side by side only works if each one is pricing the same scope of responsibility. A lower number that leaves out permit coordination is not necessarily a better deal once that gap becomes clear mid-project. Reviewing a contractor's certifications and general approach to licensing and insurance alongside their permit practices gives a fuller picture before committing.

Raico Roofing's Approach to Permit Coordination

Raico Roofing Ltd. is a family-owned, Calgary-based exterior renovation contractor operating since 2014, handling roof replacement, siding, steel and decorative cladding, fascia and soffit work, aluminum gutters, windows and doors, and commercial roofing and cladding projects. Honest, transparent communication about scope - including whether a project needs a permit - is part of how estimates get built, rather than a detail left for later.

Raico does not claim specialized legal knowledge of current City of Calgary bylaw numbers or permit fee schedules, and homeowners should always confirm current requirements directly with the City for their specific address and project. What a contractor should offer instead is straightforward coordination: flagging when a project is likely to need a permit based on its scope, building that step into the proposed timeline, and putting responsibility for the permit in writing before work begins.

Property owners comparing commercial roofing and cladding contractors should expect this same level of transparency, since commercial projects more often fall into permit-required territory than typical residential re-roofing. For either residential or commercial scopes, reviewing how a contractor distinguishes itself on process, not just price, is a useful comparison point - see this overview of contractor versus company differences and how to evaluate commercial contractor selection for more detail.

Final Thoughts

Most routine roof replacement and siding projects on an existing Calgary home proceed without a building permit, but structural changes, new roof penetrations, heritage properties, and commercial work generally do require one. Ask your contractor directly, get permit responsibility in writing, and confirm specifics with the City of Calgary before assuming either way. If you are planning an exterior renovation project and want a straightforward answer about what your scope involves, reach out and ask about permit requirements when you request an estimate.

Frequently Asked Questions

Does a permit cost get added on top of a roofing quote, or is it usually bundled in?

This varies by contractor. Some roofing contractors build the permit application fee into their overall project quote as a line item, while others pass it through separately or expect the homeowner to cover it directly. There is no universal standard in Calgary, which is exactly why this detail belongs in writing before a contract is signed rather than assumed from past experience with a different company.

Can a roof replacement project start before a permit is approved, if one is required?

Generally no. Where a permit applies, starting covered work before approval can create complications, including the need to expose finished work later for inspection. A contractor familiar with Calgary's process typically times the start of work around permit approval and inspection scheduling rather than working around it.

Does a minor roof repair after storm damage usually need the same permit review as a full replacement?

Small-scale repairs that patch a limited section of storm damage with matching materials are generally treated differently than a full roof replacement that changes the roofline or structure, but this depends on the extent of the damage and repair. A contractor assessing storm damage can usually tell early on whether the scope of repair work moves it into different territory.

If a previous owner completed exterior renovation work without a permit, does that create a problem for a new owner?

It can, particularly if that unpermitted work was structural. Issues sometimes surface during a home inspection, insurance claim, or municipal records check well after a property changes hands. A new owner planning further exterior renovation work on a home with unclear permit history may want to raise this with their contractor or the City before starting a new project.

More articles

All articles

Contact Raico Roofing for a free quote.