
Flat and sloped roofing in Calgary
Flat and sloped roofing, including membranes, flashings, penetrations, and repairs.
- Torch-on membrane systems
- Flashings & penetrations
- Metal roofing
- Repairs & maintenance
What we deliver
A roof is only as good as its details. Gencon installs and repairs torch-on membrane systems, metal roofing, and the flashings and penetrations where roofs actually fail. Our crews also handle rooftop mechanical work, so curbs and stacks are sealed and coordinated as part of the installation.
Roofs fail at the details: the flashings, curbs, stacks, and seams. On a flat commercial roof, those details multiply with every rooftop unit and exhaust fan. Our crews also install rooftop mechanical work, so we plan the curbs and penetrations with the roof.
Flat roofs
- Torch-on membrane systems
- Curbs, stacks, and penetrations
- Repairs and maintenance
Sloped roofs
- Metal roofing
- Flashings
- Repairs
Rooftop mechanical
- Equipment curbs sealed into the roof
- Exhaust stacks and vents
- Coordination with HVAC and sheet metal work
Why Gencon
- Details done right the first time
- Mechanical curbs coordinated
- Leak diagnosis and repair
- Weather-tight in any season
Related services
Read next
How we work
From estimate to walkthrough.
- 01
Estimate
A journeyman looks at the membrane or metal, the flashings, the penetrations, and where water is getting in.
- 02
Plan
We set the scope: repair or replace, the details at each curb and stack, and the timing around weather and rooftop equipment.
- 03
Build
Our crews install the membrane or metal and the flashings, and seal curbs and penetrations as part of the roof.
- 04
Walkthrough
We check the finished details with you, starting with the penetrations where roofs most often fail.
Permits and codes
What applies in Calgary.
The agreed scope sets out the permits that apply and who is responsible for each inspection. Requirements outside Calgary should be confirmed with the local authority.
- Rooftop equipment brings its own permits in Calgary: HVAC installations in new buildings and renovations need a mechanical permit, and gas lines must be installed by an Alberta certified journeyman gas fitter.
- Roofs fall under the building discipline of Alberta’s Safety Codes Act, and the National Building Code – 2023 Alberta Edition has been in force since May 1, 2024.
- Under Alberta’s safety codes system, primary responsibility for compliance rests with the owner of the building or installation.
Official sources
- City of Calgary: Mechanical permits
- City of Calgary: Heating, cooling and ventilation
- Government of Alberta: Safety codes
- Government of Alberta: Building codes and standards
- Government of Alberta: Permits and the safety codes system
Last checked against these sources on .
What drives the cost
An accurate price needs a property-specific scope. These details move it most:
- Roof size, slope, and access
- Repair or full replacement, and the condition of the deck once it is opened
- The number of curbs, stacks, and other penetrations
- The roofing system and materials chosen
- Rooftop equipment that has to be lifted, disconnected, or reset
- Removal and disposal of the old roofing
What affects the timeline
The schedule is confirmed after the scope has been assessed. These details shape it:
- Weather and temperature
- Material availability
- Coordination with rooftop mechanical work
- Permits, where the work needs one
Can you find and fix a leak?
Yes. Leak diagnosis and repair is part of our roofing work. We start at the flashings and penetrations, where roofs most often fail.
Can new rooftop equipment go on an existing roof?
Yes. We plan the curb or penetration with the roof, and our crews seal it as part of the installation.
Good work starts with a conversation.
Tell us about your project. We’ll help you put the right scope and the right trades together.

