Roofing Contractor in Markham

Unionville, Cornell and every street between.

Heritage homes in Unionville and Markham Village, large custom homes in Cachet and Angus Glen, and the subdivisions of Berczy, Cornell and Milliken.

Markham roofers

Roof replacement and repair in Markham

Markham mixes some of the GTA's oldest village streets with some of its newest neighbourhoods. Unionville and Markham Village both have heritage conservation districts, where roofing materials are part of the character the town protects. Around them, Berczy, Cornell, Wismer and Greensborough were built from the 1990s onward, with many first roofs now reaching replacement age.

Further north, Cachet and Angus Glen have large custom homes with big, steep roofs and plenty of valleys and dormers.

Local homes

The roofs we work on in Markham

Heritage homes in the Unionville and Markham Village districts, large custom homes in Cachet and Angus Glen, and two-storey subdivision and laneway homes from the 1990s onward in Berczy, Cornell and Wismer.

What the weather does here

Open, flat land to the north and east brings wind and drifting snow. Newer homes with tight attics need balanced ventilation to avoid condensation and ice dams.

Gable end with a triangular attic window and dark shingles

Neighbourhoods

Where we work in Markham

  • Unionville
  • Markham Village
  • Cornell
  • Berczy
  • Cachet
  • Angus Glen
  • Wismer
  • Greensborough
  • Milliken
  • Thornhill
  • Cathedraltown
  • Box Grove

Common jobs

What Markham homeowners call us for

  • Heritage-appropriate re-roofing in Unionville and Markham Village
  • First replacements on 1990s and 2000s homes in Berczy, Cornell and Wismer
  • Complex re-roofs on large Cachet and Angus Glen homes
  • Attic ventilation corrections to stop condensation and mould

Services

Roofing services in Markham

Roof replacement

Full tear-off, deck repairs, ice and water protection and a written warranty.

Roof repair

Leak tracing, flashing renewal, shingle repairs and seasonal maintenance.

24/7 emergency roofing

Storm damage, wind damage and active leaks, typically the same day.

Shingle roofing

Architectural asphalt shingles installed and ventilated properly.

Flat roofing

Modified bitumen, TPO and EPDM over tapered insulation.

Metal roofing

Standing-seam steel, copper and zinc for long life.

Eavestroughs & ice dams

Eavestroughs, gutter guards, heat cable and snow guards.

Cedar & mansard roofs

Cedar shake, shingle and mansard repairs and replacement.

Why Ross the Roofer

What every Markham customer gets

  • A No Cost consultation and a written, fixed price
  • WSIB covered crews and commercial general liability insurance
  • A written workmanship warranty on every roof
  • Full tear-off, never shingles laid over an old roof
  • A clean site, with a magnetic sweep of the yard and driveway every day
  • A 24/7 emergency line for active leaks and storm damage

Thinking about budget? Our roof replacement cost guide sets out typical GTA prices by material.

Questions

Markham roofing questions

Do I need approval to re-roof in Unionville?

Homes in Markham's heritage conservation districts can need a heritage permit before changing exterior roofing materials. We confirm what is required and suggest materials that suit the district.

My Cornell home is 20 years old. Is the roof due?

Many first roofs in Cornell and Berczy are reaching that point. We will inspect it and give you an honest view of how many years it has left.

Do you serve all of Markham?

Yes, including Unionville, Markham Village, Cornell, Berczy, Cachet and Thornhill.

Begin

Let's talk about your roof

A consultation comes at No Cost and without obligation. We'll walk the property, look properly at the roof and tell you honestly what it needs.