
Roof maintenance··3 min read
What to Do If Your Roof Is Leaking: A Step-by-Step Guide
Contain the water, protect your belongings, document everything, and get the source diagnosed. Here's the order to do it in, and what not to do.
Roof replacement & cost
By VitalRoofs··3 min read

Based on published 2026 industry estimates, most residential roof repairs in Maine and New Hampshire cost roughly $350 to $2,500. Small fixes like a few shingles or a pipe boot sit at the low end; ice dam damage, flashing rebuilds and deck repair sit at the high end.
VitalRoofs does not currently offer roof repair or full replacement, so these are industry averages from third-party cost guides, not our prices. They're here to help you budget and compare quotes. Your actual price depends on your roof and your contractor.
| Repair type | Maine estimate | New Hampshire estimate |
|---|---|---|
| General roof repair | $350-$2,500 | $356-$1,525 |
| Leak repair | $350-$1,200 | $350-$2,500 |
| Flashing repair | $400-$900 | $400-$900 |
| Ice dam damage repair | $800-$2,500 | $900-$2,800 |
| Roofing labor (hourly, plus materials) | $50-$75/hr | Varies |
| Roof inspection | About $200-$350 | $152-$508 |
Sources: DataByArea Maine and New Hampshire roof leak repair planning ranges; RoofVista 2026 Maine and New Hampshire repair guides; ProMatcher Maine cost report; FlatRoofCalculator New Hampshire roofing services. Third-party estimates, not VitalRoofs pricing or quotes.
A single repair on an otherwise healthy roof is almost always worth it. But if you're paying for repairs every season, or the roof shows widespread curling, cracking and granule loss, the money may be better put toward a longer-term solution. For comparison, full asphalt shingle replacement in Maine commonly runs $15,000-$30,000+.
Repairs fix specific failures. Replacement starts over. Rejuvenation sits in between: it doesn't fix leaks or broken flashing, but for a roof that's aging evenly, with shingles that are drying out and shedding granules but still intact, it restores flexibility across the whole roof.
For many homeowners, the smart sequence is: fix any specific failures first, then consider rejuvenation for the remaining shingles if they qualify. VitalRoofs rejuvenation typically costs $3,000-$5,000 for most homes, and can help a sound roof resist the freeze-thaw damage that drives so many Maine and New Hampshire repair bills.
Key takeaways
Published estimates put Maine roof leak repairs roughly between $350 and $1,200 for most jobs, with larger or water-damaged repairs costing more.
Published estimates put Maine roof inspections at roughly $200-$350 per visit. VitalRoofs offers a free roof assessment for rejuvenation eligibility.
Not currently. We specialize in asphalt shingle roof rejuvenation. If your roof needs repair, we'll tell you so honestly during the assessment.
They solve different problems. A repair fixes a specific failure; rejuvenation treats aging across the whole roof. Many roofs benefit from a repair first and rejuvenation after.
Our free assessment tells you honestly whether you need a repair, rejuvenation or replacement. We'll get back to you within 24 hours during business hours.
Get a free roof assessmentAbout the author
VitalRoofs
Roof rejuvenation specialists, Portland, Maine
VitalRoofs assesses aging asphalt shingle roofs across Southern Maine, Central Maine and Southern New Hampshire, and recommends rejuvenation only where the roof's condition supports it. Articles here are written and reviewed by the VitalRoofs team.
More about VitalRoofs →
Roof maintenance··3 min read
Contain the water, protect your belongings, document everything, and get the source diagnosed. Here's the order to do it in, and what not to do.

Roof replacement & cost··5 min read
Roof replacement cost in Maine depends on far more than square footage. Here's what actually drives the price, and why two similar-looking roofs can cost very differently.

Roof rejuvenation··4 min read
Roof rejuvenation is priced by square footage, complexity, and condition, not a flat rate. Here's what goes into the number and why an inspection comes first.