01Flat, shingle, metal. Commercial and residential.
Roof Repair
- Roof leak repairs
- Emergency tarping
- Storm damage repair
- Shingle repairs & replacement
- Metal roofing
- Flat roof repairs (EPDM, TPO, Mod-Bit)
- Flashing repairs
- Drain issues
Thornhill straddles the Markham and Vaughan boundary, and its 1980s and 90s housing is at or past a first full roofing cycle. We assess what is actually left.


Four core services, each with bespoke local knowledge applied to Thornhill's specific building types and conditions.
01Flat, shingle, metal. Commercial and residential.
02Below grade. Balcony. Terrace. Parking deck.
0324 hours a day. On site within 60 minutes across the GTA.
04Comprehensive reports a lender will accept.
01Flat, shingle, metal. Commercial and residential.
02Below grade. Balcony. Terrace. Parking deck.
0324 hours a day. On site within 60 minutes across the GTA.
04Comprehensive reports a lender will accept.
Active leaks anywhere in the GTA get same-day priority dispatch. We answer at 2am, including weekends and holidays.
Complete liability coverage on every job. All work is documented and you are protected from start to finish.
Inspection reports, repair documentation, and scope estimates in writing before we touch anything.
We've worked on tens of thousands of GTA buildings. We recognise failure patterns before they become emergencies.
We trace the actual failure mode before proposing a scope, and we quote what that scope requires rather than inventing urgency.
“Thornhill's roofs are old enough that most owners are being told they need replacing, and a meaningful share of them do not. Establishing which is which takes opening a section rather than looking from the driveway, and it is the difference between a repair and five figures.”
Active leaks anywhere in the GTA get same-day priority dispatch. We answer at 2am, including weekends and holidays.
Complete liability coverage on every job. All work is documented and you are protected from start to finish.
Inspection reports, repair documentation, and scope estimates in writing before we touch anything.
We've worked on tens of thousands of GTA buildings. We recognise failure patterns before they become emergencies.
We trace the actual failure mode before proposing a scope, and we quote what that scope requires rather than inventing urgency.
“Thornhill's roofs are old enough that most owners are being told they need replacing, and a meaningful share of them do not. Establishing which is which takes opening a section rather than looking from the driveway, and it is the difference between a repair and five figures.”
Rated 5 out of 5Blue Knight was, by far, the best. Responsive, ethical, totally professional — and their crew went above and beyond at no extra charge.
Rated 5 out of 5They installed a full new roof in one day. The crew worked around the house without us hardly knowing they were there.
Rated 5 out of 5I emailed at 4 a.m. and spoke with someone that same day. Estimate and completed work all within one day. Pricing was fair, work was excellent.
Blue Knight was, by far, the best. Responsive, ethical, totally professional — and their crew went above and beyond at no extra charge.
They installed a full new roof in one day. The crew worked around the house without us hardly knowing they were there.
I emailed at 4 a.m. and spoke with someone that same day. Estimate and completed work all within one day. Pricing was fair, work was excellent.
Luciano did not try to sell me a new roof. Appreciated the honesty — he showed up when he said he would.
We had a leak diagnosed by two other contractors who could not find the source. Blue Knight found it on the first visit and fixed it the same week.
Flat roof replacement on a commercial unit. Clean, fast, no surprises on the invoice. The crew left the site cleaner than they found it.
Called after a storm damaged our roof. Someone was on site within hours, tarped everything, and had us fully repaired before the next rain.
Had a slow basement leak for years. Every other company just caulked it. Blue Knight found the actual source and did a proper waterproofing job. No issues since.
Our neighbours recommended them for a valley repair. Small job, but they treated it like it mattered — showed up on time, matched the shingles perfectly, and charged exactly what they quoted.
From downtown Toronto to the 905 and beyond, one crew, one warranty, twenty-five years of GTA rooflines.
Service availability may vary. Call (647) 383-8664 to confirm coverage for your area.
From downtown Toronto to the 905 and beyond, one crew, one warranty, twenty-five years of GTA rooflines.
Service availability may vary. Call (647) 383-8664 to confirm coverage for your area.
We work across all areas of Thornhill. If you don't see your neighbourhood listed, we almost certainly cover it.
Both sides of Yonge. West of it that means Brownridge, Crestwood-Springfarm, and the streets around Uplands; east of it, Royal Orchard, Bayview Fairway, and the office and condo buildings of Commerce Valley near Highway 7. Thornhill Village sits across the line in the middle, and our North York shop is near enough that response times do not change from one side of Yonge to the other.
It depends which side of Yonge Street you are on. West of Yonge falls under the City of Vaughan, east of Yonge under the City of Markham, and the two have different processes and different fees. We establish which applies before quoting and file the application ourselves, which avoids the delay that catches contractors unfamiliar with the split.
Yes. The office and condo buildings along Commerce Valley Drive and the Highway 7 frontage are almost all flat roofed, and the leaks we trace there usually begin at roof drains where water has sat long enough to soften the insulation board, or at membrane laps that have let go along their edges. Condition reports are laid out so a building manager can file them with the reserve fund documents and budget from them directly.
Very. We have worked out of North York since 1999 and Thornhill has been part of that from the start, from nineteenth century houses on the old village streets to the 1980s subdivisions that filled in around them. Because whole crescents went up at once to the same plans, the fault we find on one house tends to turn up next door a year or two later, so we can tell an owner what is coming rather than guess.
Yes, and they are a different job from the subdivision stock around them. The houses on the old village streets near Yonge and Centre Street tend to have plank sheathing rather than plywood under the roof, chimneys laid in soft mortar, and in places slate, cedar, or copper that should be matched rather than swapped for asphalt. We work in those heritage materials, and where a street's heritage status limits what can change on a roof, we confirm it before quoting.
Mostly what the trees and the slope are doing. Ravine lots along the Don sit under heavy canopy, so eavestroughs and valleys clog faster, north facing slopes hold moisture long enough for moss to take hold, and branches resting on the roof wear through shingles where they touch. Below grade, a house perched near the top of a ravine bank can see water arriving across the lot rather than straight down, which changes where a drainage fix belongs.
Yonge Street divides Thornhill administratively but not physically, and the housing on both sides came out of the same construction era to much the same specification. Thornhill Village at the centre holds the oldest fabric, some of it predating the subdivisions around it by a century. Brownridge and Crestwood-Springfarm run west toward Bathurst on the Vaughan side. Royal Orchard and Bayview Fairway run east toward Bayview on the Markham side, and Commerce Valley is the commercial edge at Highway 7.
For most jobs the practical consequence of the split is administrative rather than technical. The building is the same on either side of the street; the paperwork is not.
The first visit is diagnostic. We trace a roof leak from inside and outside until we can name what failed, and we find a foundation entry point rather than reporting the water on the floor.
You then get a written report with dated photographs showing the component that failed, the reason it failed, and the scope of a proper fix, followed by a written estimate before any work starts. On a thirty year old Thornhill house the honest finding is sometimes that a section is beyond saving, and when it is, we say so plainly rather than selling a patch.
Thornhill is a neighbourhood rather than a municipality, split down Yonge Street between Markham on the east and Vaughan on the west. That matters practically: the permit office, the property standards rules, and the municipal contact all change depending on which side of Yonge a house sits on, and a contractor who does not know that wastes a week finding out.
The housing is mostly 1980s and 1990s subdivision, detached and semi detached, built during the York Region expansion. Those roofs are at or past a first full cycle now, and they are failing in a predictable order: sealant strips first, then the nail line, then wind loss on the exposed slope.
The detail that catches people out here is the flat section. Across the subdivisions on both sides of Yonge, plenty of houses have a flat or nearly flat deck over the garage, a family room addition, or the front porch, finished in first generation modified bitumen or EPDM that has now cooked through thirty summers. When a Thornhill owner calls us about a leak, that deck is usually where it starts, and fixing it is membrane work that a shingle crew is not set up to do.
Thornhill's roofs are old enough that most owners are being told they need replacing, and a meaningful share of them do not. Establishing which is which takes opening a section rather than looking from the driveway, and it is the difference between a repair and five figures.
Thornhill is a neighbourhood rather than a municipality, split down Yonge Street between Markham on the east and Vaughan on the west. That matters practically: the permit office, the property standards rules, and the municipal contact all change depending on which side of Yonge a house sits on, and a contractor who does not know that wastes a week finding out.
The housing is mostly 1980s and 1990s subdivision, detached and semi detached, built during the York Region expansion. Those roofs are at or past a first full cycle now, and they are failing in a predictable order: sealant strips first, then the nail line, then wind loss on the exposed slope.
The detail that catches people out here is the flat section. Across the subdivisions on both sides of Yonge, plenty of houses have a flat or nearly flat deck over the garage, a family room addition, or the front porch, finished in first generation modified bitumen or EPDM that has now cooked through thirty summers. When a Thornhill owner calls us about a leak, that deck is usually where it starts, and fixing it is membrane work that a shingle crew is not set up to do.
"Thornhill's roofs are old enough that most owners are being told they need replacing, and a meaningful share of them do not. Establishing which is which takes opening a section rather than looking from the driveway, and it is the difference between a repair and five figures."
Blue Knight, Thornhill
We come to you, assess the roof, and give you a written quote. You are not obliged to proceed. Most estimates completed same week.