Welcome to Golden Retriever Roofing

City Roofing & Exteriors strives to be Calgary’s go to roofing company. We do things a bit differently than the other guys, to ensure quality and control over all our projects, such as:

  1. All in-house staff, we DO NOT subcontract ANYTHING. This allows us to have complete control over scheduling & quality control. Most other roofing contractors in Calgary subcontract out their jobs to smaller companies and that’s where the headaches begin.
  2. We do not use bins, we have our own dump trucks, there are a few reasons we do this:
    Scheduling, we have no control over when a bin will be delivered and when it will be removed, Prevent damage to the driveway and more cost effective, allowing us to price our services at a more competitive rate.
  3. We offer a 10 Year Workmanship Warranty that covers any damage that may occur on the interior and exterior of your home.
  4. We go the extra mile, if you have damaged plywood/sheeting under your shingles we replace 100 SF for free, any other minor exterior repairs that need to be done we do them free of charge.
  5. We offer a wide range of roofing services such as: Roof replacement, Asphalt Shingles, Hail Resistant Shingles, Rubber Roofs, Flat Roofs, EPDM, SBS, Torch-on Roofs, Roof Repairs, New Roofs, Skylight Installation, Chimney Flashing Repairs, Roof Inspections and Emergency Roof Services.

Calgary Roofing Services

  • Roof replacement
  • Asphalt shingles
  • Hail resistant shingles
  • Rubber Roofs
  • Flat Roofs
  • EPDM
  • SBS
  • Torch-on roofs
  • Roof repairs
  • New roofs
  • Skylight installation
  • Chimney flashing repairs
  • Emergency roof services
  • Roof Inspections

The Materials We Stand by

Asphalt Roofing Shingles:
We offer a wide selection of architectural shingles including:
Owens Corning

Rubber Roofing:
Euroshield Rubber Shingles are environmentally friendly shingles that are suitable for both your re-roof and new construction high slope needs. While being extremely resistant to the elements these shingles also add a unique look.

Flat Roofing:
City Roofing offers EPDM and Torch-on roofing application for any roof 3/12 and under.

We honor all manufacturers’ warranties and are fully licensed and insured.

Additional Roof Components

We always want to install the most appropriate materials for the job. Here are the components that we recommend for a proper roofing system.

  • Drip Edge (entire perimeter)
  • SBS Underlayment (Entire perimeter & up all valleys)
  • Synthetic Underlayment on the entire roof
  • Starter Strip (entire perimeter & up all valleys)
  • Open Valleys (Metal)
  • Flashing (Wall Flashing & Step Flashing)
  • Ridge Caps (Several options)
  • Vents (Several options)
  • Plumbing Boots
  • Exhaust Vents

Roof System Types

Roof systems and materials generally are divided into generic classifications: low slope and steep slope. Low slope roofing includes water impermeable, or weatherproof, types of roof membranes installed on slopes less than or equal to 3:12 (14 degrees). Steep slope roofing includes watershedding types of roof coverings installed on slopes exceeding 3:12 (14 degrees).

Low-slope roofing
There are five generic classifications of low slope roof membranes or systems.

  • Built-up roof (BUR) membranes
  • Metal panel roof systems for low-slope applications
  • Polymer-modified bitumen sheet membranes
  • Single-ply membranes
  • Thermoplastic membranes (e.g., PVC, TPO)
  • Thermoset membranes (e.g., EPDM)
  • Spray polyurethane foam-based (SPF) roof systems

Most low-slope roof membranes have three principal components:

  • Weatherproofing layer or layers — the weatherproofing component is the most important element because it keeps water from entering a roof assembly.
  • Reinforcement — reinforcement adds strength, puncture resistance and dimensional stability to a membrane.
  • Surfacing — surfacing is the component that protects the weatherproofing and reinforcement from sunlight and weather. Some surfacings provide other benefits such as increased fire resistance, improved traffic and hail resistance, and increased solar reflectivity.

With some roof membranes, a component may perform more than one function.

Steep-slope roofing
There are six generic classifications of steep slope roof coverings. Click on a roof covering type for more information.

  • Asphalt shingles
  • Clay tile and concrete tile
  • Metal roof systems for steep-slope applications
  • Slate
  • Wood shakes and wood shingles
  • Synthetic

Steep-slope roof systems typically are composed of individual pieces or components installed in shingle fashion. Steep-slope roof assemblies typically consist of three primary parts:

  • Roof deck — a roof deck is the structural substrate and usually is a wood-based material such as plywood or oriented strand board (OSB).
  • Underlayment — underlayment provides temporary protection until a roof covering is installed and provides a secondary weatherproofing barrier. Sometimes underlayment is referred to as “felt” or “paper.”
  • Roof covering — the roof covering is the external watershedding material.



Aggregated surfaced BUR

Wood Shake Roof System

Clay Tile Roof

basic sheet metal flashing components

To see some of our more recent projects please visit our Gallery page. If you have any questions or would like a free estimate, please call us at, 403-969-9997 or request a quote online.

Looking for a FREE ROOF QUOTE? Give Us a Call or Simply Request a Quote

If a Ladder Can Reach It, We Can Put a Roof on it!

Live Help / Text Now
Live Help

Have a question? Ask us.

Text Now

Text us, we'll help you.