A different contractor per building
Different reporting formats, different standards, different stories about the same kind of failure. Nothing is comparable across the portfolio.
You don't need a roofing lecture. You need a contractor who turns up, tells you the truth about what a building needs, gives you something you can put in front of an owner or a board, and doesn't create a tenant problem while doing it.
What usually goes wrong
Across a portfolio, the recurring frustrations are almost always about information and coordination rather than membrane.
Different reporting formats, different standards, different stories about the same kind of failure. Nothing is comparable across the portfolio.
A warranty claim or insurance claim arrives and there's no record of what was done, when, or by whom. The claim gets harder immediately.
A roof that "suddenly" needs replacing was almost always signalling for years. Nobody was asked to look, so nobody reported it.
Noise, blocked parking, fumes and access disruption that nobody warned the tenants about — and the calls come to you, not the roofer.
One lump-sum number against another lump-sum number, with no way to see whether they cover the same scope. So price becomes the only visible variable.
Every roof dollar is spent on emergencies, at emergency rates, on problems that were cheaper six months earlier.
Most of what a property manager needs from a roofing contractor isn't a repair — it's the information to make a defensible recommendation. For each roof we can provide:
The useful version of this: a ranked list that says "these two need capital this year, these three need maintenance, these two are fine — and here's why." That's what gets a budget approved.
Nearly all our commercial work happens on buildings that stay open. That constraint shapes the plan from the first site visit rather than being discovered halfway through:
The cheapest roof spend is planned spend. A maintenance program across multiple buildings gives you predictable annual cost, catches drain and seam problems while they're minor, and produces the documentation that keeps manufacturer warranties enforceable — see maintenance programs.
Getting started
How many buildings, where, what you already know, and what's currently causing you grief.
Every roof inspected and documented the same way, so you get one comparable picture of the portfolio.
Priorities, costs and timing — split into this year's capital, maintenance, and watch-list.
Agreed maintenance cadence, one contact, and reports that arrive without you chasing them.
Questions
Even two or three. The benefit isn't volume discount so much as consistency — the same standard, the same reporting format, and someone who already knows the history when you call.
Yes. Condition assessment, remaining service life estimate and replacement cost range per roof, in a format you can hand to a reserve planner, an owner or a board.
Certificate of insurance, WCB clearance letter and City of Edmonton licensing on request before work starts — most property managers require these on file, and we'd expect you to ask. Liability $2M / $5M, WCB account #000000, licence #00000.
By preventing most of them: advance notice you can forward, agreed access and parking arrangements, noisy work scheduled sensibly, and daily clean-up. When something does come up, it comes to us — you shouldn't be the one fielding it.
Yes — that's usually the point. Scope can be phased across budget years, with a clear view of what genuinely can't wait versus what can be deferred without risk.
Next step
Tell us how many buildings and where. We'll propose a baseline assessment plan and take it from there.