Commercial roof maintenance, repair and leaks

Roof Repair Cost: What Drives It

An aerial view of a commercial campus and its roofs

You came here for a number, and this page does not have one. That is a deliberate choice rather than an evasion, and the rest of this piece explains what to use instead.

Commercial roof repair has a wider price range than almost any other building trade. The same failure, a split pipe boot letting water into a warehouse, can be an hour of work on a roof reached by an internal stair, or a day of work behind a permit on a roof reached by a lift through a tenant’s loading bay, with wet insulation that has to come out before anything is sealed. A figure that covers both is a figure that describes neither.

Why there is no price on this page

Published figures do real harm in this trade. They get quoted back at contractors as though they were a benchmark, which pushes honest quotes into looking expensive and rewards the ones that leave out the lines nobody reads. They anchor an owner to a number that was never about their building. And they are always wrong in the same direction, because the roofs that generate the cheap examples are the easy ones.

What is actually useful is the list of things that move the number, in roughly the order they move it, and a sense of which of them apply to your building. With that, you can read a quote, ask two or three questions, and tell whether the price in front of you is the work or the padding.

What you are actually buying

A repair invoice covers three separate things, and they behave differently.

The first is getting to the work. Crew, vehicles, materials, a safe route onto the roof, protection at an open edge, and whatever permit or escort the building demands. Almost none of that changes with the size of the repair, which is why a small job never looks cheap and why batching work saves more than negotiating does.

The second is the work itself. This is the part that scales with the area affected, the material involved and how much has to be opened up to do it properly.

The third is proof. Photographs of the area opened and closed, the materials used, a plain statement of cause, and findings marked on a plan. It is a small line next to the others and it is the line that pays you back later, in a warranty claim, an insurance claim or a sale.

The variables, roughly in order of weight

Access. The single biggest multiplier between two otherwise identical repairs. A roof with an internal stair, a hatch and a laydown area beside the work is cheap to reach. A roof needing a lift, a crane, scaffold, a route through occupied space, night working or a fire watch is not, and none of that cost buys you any roofing at all.

How far the water travelled. Wet insulation is the variable that turns a predictable job into an open one. Membrane is a surface. Insulation is what holds the water, and it spreads sideways through the joints between boards, so the wet area is always larger than the hole. Cutting it out, disposing of it, replacing it and reinstating the membrane over the top is a different job with different materials and much more labor than a surface patch.

The shape of the failure. Repair cost lives at details rather than in the open field. A run of seam is straightforward. The same length of work turned up a wall, around a curb or into a drain sump is slow, fiddly and skilled. Ten small details cost more than one large patch of equivalent area.

The assembly. Welded single ply, torch applied bitumen and a gravel surfaced built up roof want different materials, different skills and different amounts of time. Hot work brings a fire watch and usually a permit. Gravel has to be cleared to find the damage and reinstated afterwards. Metal is a different discipline again, priced by fixings and laps rather than by area.

How many trades are involved. A curb rebuilt under a running unit needs that unit isolated or lifted, which brings in a mechanical contractor and sometimes an electrical one. Their availability sets the date as firmly as ours does, and their attendance is a cost with nothing to do with roofing.

Urgency. Out of hours attendance, work dropped in front of other jobs and work done in conditions the materials do not suit all carry a premium. Some of that is unavoidable when water is entering a building. Most of it is avoidable when the same defect is caught during a planned visit.

Warranty status. A roof still inside a manufacturer warranty has to be repaired with approved materials by an approved contractor, and sometimes inspected afterwards. That narrows the field and can raise the number. On a roof with years of cover left it is almost always worth paying.

Two honest quotes can be far apart

Assume for a moment that both contractors are competent and neither is trying anything. They can still return numbers that look nothing alike, because they have priced different work.

One has allowed for opening the detail and cutting out wet board. The other has priced sealing it from above. One has assumed a lift. The other has assumed the hatch will do. One has carried a provisional sum for insulation with a rate attached. The other has left it out entirely and will raise it as a variation when the membrane comes up.

The fix is to make everyone price the same scope. Send the same list of items, ask for exclusions in writing, ask what each quote assumes about access and about what is under the membrane, and ask for the rate that will apply if extra board has to come out. Once those are level, the comparison is real.

What moves the number after work starts

Some things genuinely cannot be known until the roof is open: how far the wet area actually runs, whether the deck under it has corroded or softened, whether the detail was built wrong when it was new, whether there is a second roof underneath the one you can see, or whether an older assembly needs testing before anyone cuts into it.

What matters is not that these happen. It is how the contractor handles them. The method to insist on is simple and it should be in the quote: work stops, the opened area is made safe and photographed, the extra work is priced, and you decide before more money is spent. A contractor who closes the roof over a discovery and mentions it on the final invoice has told you something about every other job they will do for you.

Making the estimate into a price

Ask for the quote to separate mobilization, the repair items, insulation replacement and disposal. Ask what is excluded. Ask which items are provisional, how they will be measured and at what rate. Ask who supplies access and who carries the cost if the weather stops work. Ask what documentation comes back at the end.

Then look at the list of items and ask which of them can wait. That is a question you can only answer once the price is broken out, and it is the whole reason for insisting on the breakdown in the first place.

If the list is long enough to worry you, read what a repair visit involves before you award anything, and if the number that comes back is larger than the roof seems worth, the honest next question is whether you are still buying repair at all.

Common questions

Why will nobody quote a roof repair over the phone?

Because the two things that move the price most, the condition under the membrane and the route onto the roof, cannot be described down a phone line by somebody standing in an office.

  • A caller knows where the water appears, not where it entered
  • The wet area is always wider than the hole that caused it
  • Nobody can tell from a description whether a lift is needed
  • A number given blind gets treated as a promise and then withdrawn

A contractor who will price a repair sight unseen is either padding heavily to cover what they cannot see, or planning to revise the figure once the work starts. Both are worse for you than a survey. What can be settled on the phone is the survey itself, the attendance basis and the rates.

Is a price per square foot a useful way to compare repair quotes?

Not for repairs. It works reasonably for replacing a whole roof, where the area really is what is being bought, and it falls apart on repair work.

  • Most repair cost sits at details, which have length and shape rather than area
  • Access is a fixed cost that a rate per unit area hides completely
  • A small repair carries the same setup as a much larger one
  • Two roofs of the same area can differ by a multiple on the same repair

Compare quotes on scope and on what each one assumes instead. Ask each contractor to price the same list of items, state what is excluded, and say what happens if wet material is found. Those answers tell you far more than a rate that looks comparable and is not.

Why is a small repair so expensive for what it is?

Because you are not mostly buying the repair. You are buying the trip, the crew, the safe route to the roof and the hour spent making sure the patch is going somewhere sound.

  • Mobilization barely changes between a small job and a medium one
  • Safety setup at an edge or a rooflight is the same for one detail or ten
  • Materials are often the smallest line on the invoice
  • Finding the fault can take longer than fixing it

The way to make the arithmetic work in your favor is to batch. Repairs done from a list in one visit share the fixed cost between them, which is why a roof with a known backlog is cheaper to clear in one scheduled mobilization than in a series of separate call outs across a year.

Is the lowest repair quote usually the wrong one?

Not automatically, but it is the one to read hardest. A low number is often a narrower scope rather than a better price.

  • Check whether wet insulation replacement is included or excluded
  • Check whether the price assumes the detail is only sealed rather than opened
  • Check what access it assumes, and who pays if a lift turns out to be needed
  • Check whether disposal, documentation and making good are in or out

Put the quotes side by side on scope before you look at the totals. Most of the time the gap between a cheap quote and an expensive one is a line the cheap one does not carry, and that line reappears later as a variation when the roof is already open.

How do we budget for repairs when we cannot know what will fail?

By treating repair as a recurring line rather than a series of surprises, and by keeping records good enough to show a trend.

  • Track what each roof costs in repairs each year, not what the portfolio costs
  • A rising trend on one roof is information, not bad luck
  • Separate emergency spend from planned spend in the record
  • Carry the known backlog as a figure, even when it is deferred

When annual repair spend on one roof starts to look like a meaningful share of what replacing it would cost, and the emergency share of that spend is growing, the roof has told you where it is. That is a capital conversation, and having the numbers makes it a short one.

Book a visit

Three things and we will call you back. No obligation.

Or call (646) 643-3790