Roof Repair vs Replacement Cost Guide

The repair ticket against the replacement ticket: one roof, two tickets priced apart, frame by frame.

Orange County, CA · Updated 2026 · Costs shown as ranges — your quote will vary by installer and scope

Reading this guide: every figure below is a range compiled from published 2026 pricing data — not a quote. Two published frames are named apart and never blended: Frame A (the Angi frame) counts repair lines by repair type; Frame B (the HomeGuide frame) counts repair lines by material. Always get 3 written quotes.

The tickets, priced apart by frame

Ticket readingRepair ticketReplacement ticket
Headline band, Frame B$150-$3,000 repairsinstalled tier, its own hub
Headline band, Frame A$360-$1,550 leakno repair line counted
Minimum line, Frame B$150-$300 minimum job feeno repair line counted

Each reading is one ticket's own counting: a repair figure prices work on the standing roof, a replacement figure prices an installed replacement roof, and a repair figure is never carried into a replacement row.

The repair ticket, priced apart by frame

Repair rowFrame A readingFrame B reading
Leak / flashing$360-$1,550 / $200-$500$150-$1,000+ / by material
Shingle and tile, by materialdamaged shingles $80-$1,700asphalt $100-$300 / tile $200-$500
Hail / skylight leak$700-$4,000 / $300-$800per-square rows by material
Vent / ridge cap$75-$250 / $200-$750minor rows by material

The repair ticket is the sum of its own visit only as quoted -- no page here adds the rows into one repair total, and each frame's rows stand in that frame's counting alone.

The replacement ticket and the hub tier, priced apart

Reading, as publishedTicket2026 reading
Roofing hubs installed replacement tierreplacementits own hubs' field, named apart
This cluster, headline repair bandrepair$150-$3,000 Frame B / $360-$1,550 Frame A leak
Skylight repair as a standalone clusterseparate fieldits own field, named apart

The hub tier and this cluster's repair rows count different purchases: a replacement tier prices a whole installed roof, a repair row prices one line on the standing roof. Neither figure is converted into the other on this page.

The totals behind the tickets, and the neighbours named apart

Row or total, as publishedFrame2026 band
Leak / flashingFrame A$360-$1,550 / $200-$500
Repairs / leak repairFrame B$150-$3,000 / $150-$1,000+
Asphalt minor / slate minorFrame B$100-$300 / $500-$750

The two frames price the same flashing job differently -- Frame A reads flashing at $200-$500 as a repair-type row, while Frame B counts by material, with an asphalt minor repair at $100-$300 and a tile minor repair at $200-$500. That difference is named as a frame difference on every page here, never averaged. Named apart, never a row here: the roofing hubs' installed replacement roof, their own hubs' field; skylight repair as a standalone cluster, a benched future field named apart (a skylight leak here is a roof-repair line only); and roofer minimum-visit pricing as a standalone service minimum, never a repair-line row.

Reading a repair-vs-replacement quote

Cost guide, not advice: the ranges below are compiled from published 2026 pricing data. Your price will vary with repair line and roof size as quoted. This guide does not endorse, rate, or recommend any firm or brand. Figures are ranges only, not quotes.

Frequently asked questions

What does a repair visit read at against a replacement, as reported?

The repair ticket prices single lines: Frame A leak at $360 to $1,550, flashing at $200 to $500, and hole patching at $100 to $1,000; Frame B repairs at $150 to $3,000 and leak repair at $150 to $1,000 or more. The replacement ticket stands on the roofing hubs as the installed tier, apart.

What does the replacement ticket print at, as reported?

The installed replacement tier stands on the roofing hubs as their own field, named apart here. That tier prices a whole installed roof and stands apart from every repair row on this page, including the $150 to $3,000 Frame B repair band.

What does the flashing row read at on the repair ticket, as reported?

Frame A prints flashing at $200 to $500 as a repair-type row. Frame B counts by material, with an asphalt minor repair at $100 to $300 and a tile minor repair at $200 to $500 standing apart.

What do hail and skylight leak read at on the repair ticket, as reported?

Frame A prints hail damage at $700 to $4,000 and a skylight leak at $300 to $800 as a roof-repair line only. Frame B prints slate minor repair at $500 to $750 and a $150 to $300 minimum job fee apart.

Can a repair figure be carried into a replacement row?

No. Tickets stand as printed -- repair rows at $150 to $3,000 in Frame B and $360 to $1,550 for a leak in Frame A, and the installed replacement tier apart on its own hubs. Skylight repair as a standalone cluster and minimum-visit pricing are separate purchases, named apart.

Related guides