Skip to main content

Roofing

Your roof is your home’s first line of defence against snow load, ice, and driving rain. Grand Contracting provides roof replacement, repairs, shingle installation, flashing work, ventilation upgrades, and repairs to damaged areas, along with related exterior work. We use quality materials and proven installation methods suited to the Northern Ontario climate.

What This Service Includes

  • Full roof replacement and re-shingling
  • Roof repairs and leak detection
  • Shingle installation and damaged area replacement
  • Flashing, underlayment, and ice-and-water shield
  • Roof ventilation and attic airflow upgrades
  • Related exterior work and edge detailing

Who This Is For

Homeowners with aging, leaking, or storm-damaged roofs — and property owners planning preventative replacement before problems reach the interior.

Key Benefits

  • Protection engineered for freeze-thaw cycles
  • Reduced risk of leaks, ice dams, and mould
  • Improved energy efficiency and ventilation
  • Professional installation delivered to industry standards

The Typical Project Process

Clear steps, transparent pricing, and professional execution.

Step 1

Roof inspection and condition report

Step 2

Material selection and written estimate

Step 3

Safe tear-off and professional installation

Step 4

Site cleanup and final inspection

Roofing FAQs

Common questions about our roofing services in Thunder Bay and surrounding areas.

Why Choose Grand Contracting?

We build roofs for the climate we live in — proper underlayment, ventilation, and flashing details that keep your Thunder Bay home dry season after season.