Roof Replacement Costs Explained
A closer look at what drives the price, where homeowners overpay, and how to plan and pay for a roof replacement.
How roofers price your roof — and why squares matter
Roofers price by the 'square,' which is 100 square feet of roof area — not floor area. Because pitch and overhangs add surface, the roof of a 2,000-square-foot house is often 2,400 to 2,800 square feet of actual roofing. Materials and labor split the bill roughly evenly on a standard asphalt job, with shingles making up the largest single chunk and skilled tear-off-and-install labor close behind.
Steepness and complexity multiply both. A walkable, simple gable roof is fast and safe to work on; a steep roof with multiple valleys, dormers, skylights, and chimneys forces slower work, more flashing, more waste, and sometimes fall-protection staging. Two houses with identical square footage can differ by thousands of dollars purely on roof geometry.
Material choice is a decades-long decision
Asphalt architectural shingles are the default for good reason: a reasonable balance of cost and a 20-to-30-year life. But the material decision is really a decision about how many more times you want to do this. Metal roofing costs substantially more upfront and may outlast two asphalt roofs; tile and slate cost more still and can last the life of the house, but they are heavy and sometimes require structural reinforcement. If you plan to stay for decades, the cost-per-year math can favor the pricier material even though the sticker is higher.
Don't ignore what's under the shingles. Underlayment, ice-and-water shield in valleys and eaves, and proper flashing are what actually keep water out. A bid that wins on price by reusing old flashing or skipping ice-and-water shield in a cold climate is buying you a future leak.
Overpaying traps and storm-chaser warnings
The biggest roofing risk isn't overpaying a good contractor — it's hiring a bad one. After a hailstorm, out-of-town 'storm chasers' canvass neighborhoods, offer to 'handle your insurance,' and sometimes vanish with the deposit or do shoddy work that voids the manufacturer warranty. Insist on a local company with a physical address, a license, and verifiable references, and never pay in full before the job is done.
Also beware the 'roof-over' that nails new shingles on top of old. It's cheaper today, but it hides rotten decking, adds weight, voids many warranties, and shortens the new roof's life. A full tear-off costs more but is the honest way to see and fix what's underneath.
Insurance, timing, and getting quotes
Roof replacements are one of the few big projects insurance may pay for — if the damage is from a covered event like hail or wind, not age and wear. Document storm damage with dated photos, file before your policy's deadline, and get an independent roofer's assessment rather than relying solely on the insurer's adjuster. For out-of-pocket replacements, homeowners often use a home improvement loan or HELOC since a roof is a non-negotiable expense that protects everything beneath it.
Summer and early fall are peak roofing season, which means longer waits and firmer prices. If your roof isn't actively leaking, scheduling in the shoulder season can save money. Get three itemized bids that specify the shingle brand and line, the underlayment and ice-and-water coverage, whether flashing is being replaced, and the warranty — both the manufacturer's material warranty and the contractor's workmanship warranty, which are not the same thing.
More Roof Replacement Questions
Can I just put a new roof over the old shingles?
Many codes allow one overlay, and it is cheaper, but it hides rotten decking, adds weight, and shortens the new roof's life and warranty. A full tear-off is the more reliable choice and lets the roofer inspect the deck.
Will homeowners insurance pay for my roof?
Only if the damage comes from a covered event such as hail or wind, not from age or normal wear. Document the damage with dated photos and file promptly; an independent roofer's assessment helps if the adjuster's estimate seems low.