National averages for roof replacement vary widely, and none of them can price your house from a headline total. A roof replacement quote earns trust in the line items: tear-off and disposal, deck inspection or replacement allowance, underlayment at valleys and eaves, flashing, ventilation, permits, and the wind or code rating specified for the new system.
Treat the lowest bid as a scope gap until proven otherwise. If two totals are far apart, compare what each includes, what each excludes, and what is only an allowance. The number that looks high often already carries deck risk, code items, and cleanup that a cheaper quote leaves for later.
Roof Replacement Quote Costs at a Glance
A roof replacement quote is the written price and scope for removing an existing roof and installing a new system. Check national benchmarks before you judge a local number, and keep each figure tied to the scope it covers. Two bids on the same roof can land far apart and still both be honest, once you read what each one includes and what it leaves for later.
Contractor-performed roofing work on owner-occupied detached homes had a median cost of $11,965 in 2025 dollars, and the middle 50% of reported projects fell between $7,703 and $17,607, in a tabulation of the 2023 American Housing Survey published by Calc-A-Trice. That figure covers what owners reported paying for the full job, so a materials-only proposal will sit well below it.
A 2026 compilation of homeowner and industry cost data put typical U.S. replacement pricing at about $4.50 to $8.50 per square foot, or roughly $7,650 to $14,450 for a 1,700-square-foot roof, and cited a HomeAdvisor customer-project range of $5,900 to $13,367 drawn from more than 30,000 projects, as summarized by HomeLight. In 2025, Fixr.com reported a national replacement range of $15,160 to $27,580, with most homeowners spending about $21,050. The spread is real, and it is exactly why the scope column below matters more than the dollar column.
| Benchmark | Figure | Scope note |
|---|---|---|
| National median, owner-occupied detached homes (2023 AHS, 2025 dollars) | $11,965 | Contractor-performed roofing work reported by owners |
| Middle 50% of reported projects | $7,703 to $17,607 | Spread driven by size, pitch, material, tear-off and structural repairs |
| Per-square-foot pricing | $4.50 to $8.50 per sq ft | About $7,650 to $14,450 for a 1,700 sq ft roof |
| HomeAdvisor customer projects | $5,900 to $13,367 | Data from more than 30,000 customer projects |
| All-inclusive scope for a 2,000 sq ft roof | Materials, labor, permits, tear-off, cleanup, inspection | A bundled total is comparable only when every one of these is written in |
| Fixr 2025 national range | $15,160 to $27,580 | Most homeowners spend about $21,050 |
| Utah local range | Two or three written proposals | Same roof area, same product, same tear-off and allowance rules |
These rows are benchmarks, not bids. Roof surface area is not the same as floor area, and a steep pitch, extra layers, or new decking can move the total without making the bid wrong. The Utah row stays blank until you hold two or three local written proposals for the same scope.
A low total that skips tear-off, deck allowances, or permit fees sends that work to the invoice later. The all-inclusive row is the test: if a bid cannot show those six items in writing, its headline number is a partial number.
Practical rule: A quote far outside these ranges needs a written reason tied to size, material, access, storm repair, or structural work.
If organic growth, moss, or staining is what you're looking at, cleaning is a different job from replacement. Pine Country Window Cleaning's notes on soft washing for Flagstaff roofs show how a wash is scoped when the covering is still sound. Don't let a cleaning price sit in the same column as a full tear-off.
Sample Quote Breakdown for a 1,700 Square Foot Roof
Blank fields tell you nothing about a bid, so here is a worked example instead. Take a 1,700-square-foot roof quoted inside the $4.50 to $8.50 per-square-foot band: a mid-range total of $11,000 sits between the $7,650 floor and the $14,450 ceiling. The lines below show one way a complete scope adds up to that figure. A real proposal distributes the money differently, but each of these lines should appear somewhere on it.
| Line item | What the written bid states | Amount in this example |
|---|---|---|
| Benchmark band, 1,700 sq ft | $4.50 to $8.50 per sq ft | $7,650 to $14,450 |
| Tear-off and disposal | Existing layers removed, haul-away included | $1,800 |
| Deck repair | Written allowance, three sheets at $150 each | $450 |
| Underlayment | Type named, valley treatment specified | $700 |
| Shingles or panels | Product name, squares ordered with waste | $4,200 |
| Flashing and penetrations | Chimneys, skylights, valley metal | $900 |
| Ventilation | Intake and exhaust components | $600 |
| Permits and final inspection | Responsible party named | $350 |
| Labor | Crew cost for the installation | $2,000 |
| Taxes and cleanup | Sales tax and debris removal confirmed | Included in the lines above |
| Utah local range | Two or three proposals for this same list | Lands inside $7,650 to $14,450 until local bids narrow it |
| Worked total | Sum of the scope lines | $11,000 |
Read the sheet from the bottom up. When the lines sum to the stated total, the scope is at least complete on paper. When a line is missing, the work is either excluded or buried inside another figure, and both cases deserve a question before you sign.
Where the example hides the risk
Deck repair: the $450 allowance is the most important small number on the sheet. Nobody counts rotten sheets before tear-off, so a bid needs a unit price per sheet or a written allowance. Dropping this line lowers the headline total and converts the same cost into a change order later.
Shingles or panels: ask for the product name and the square count with waste. A lump labeled "roofing material" hides both the grade and the quantity.
Flashing, ventilation, permits: detail work around chimneys and skylights is labor-heavy, ventilation is the first line a cheap bid cuts, and the permit line names who books the final inspection. Each is cheap to omit on paper and expensive to discover mid-job.
Build your Utah range from two or three written bids priced against this same list. The spread between them tells you more than the lowest number does.
What Every Roof Replacement Quote Should Itemize
Price comes after measurement. The quote should state roof area in roof squares or square feet, broken out by plane, plus slope, valleys, hips, ridges, penetrations, eaves, rakes, and existing layers. The IRC roof-assemblies chapter on UpCodes is a useful checklist for separating the assembly from contingency work. A price on visible shingle area alone understates tear-off, disposal, and water management.
| Line item | What to confirm in writing | Why it moves the total |
|---|---|---|
| Roof area | Roof squares or square feet, per plane | Area drives the base price |
| Shingles or panels | Product, quantity with waste, manufacturer | Material grade and quantity |
| Underlayment | Type, plus 36-inch Type I strip along full valleys on slopes 3:12 or steeper | Required water shedding |
| Flashing and penetrations | Lengths around chimneys, skylights and valleys | Labor-heavy detail work |
| Tear-off and disposal | Removal down to deck and haul-away | Often priced as a separate line |
| Deck repair | Unit price per sheet or written allowance | Hidden damage found only after tear-off |
| Ventilation | Intake and exhaust components | Often excluded from low bids |
| Permits and inspection | Who pulls the permit and schedules final inspection | Local fees and delays |
| Taxes and cleanup | Sales tax and final debris cleanup | Easy to overlook when comparing totals |
Walk the rows in that order on every proposal.
- Shingles or panels. Product, manufacturer, and quantity with a stated waste allowance.
- Underlayment. Type, roll count, ice-barrier locations, and, where slopes are 3:12 or greater, a 36-inch-wide strip of Type I underlayment along the full valley in addition to the field underlayment.
- Starter, hip, and ridge. These aren't leftover shingles. They have their own quantities.
- Flashing lengths at chimneys, skylights, walls, and pipe boots. Reconstructed flashings should follow the manufacturer's approved installation instructions.
- Ventilation, intake and exhaust, listed as components rather than a vague "vent as needed."
- Tear-off and disposal down to the deck, including haul-away.
- Deck replacement as a unit price per sheet or a written allowance.
- Permits and final inspection, with a name on who pulls the permit and who schedules the inspection.
- Taxes and cleanup, including nail sweep and dumpster removal.
The two lines that go missing
Underlayment and deck replacement are the usual gaps. A crew can price shingles from the ground. They can't price sheathing until the old covering is gone, so a bid with no deck unit price is an open change order waiting to happen. Valley underlayment is the other quiet omission. Skipping that 36-inch strip doesn't save much material, and it leaves the water path the code is written to protect.
Confirm in writing that quantities match the manufacturer's installation instructions, including fastener pattern and flashing details.
Our roof installation and replacement includes proper ventilation, insulation, and weatherproofing, because those three decide whether the new covering lasts. Intake vents also need a screen so the new airflow path doesn't become an entry point. Vent screening guidance for Connecticut homeowners from Wildlife Control Services is a clear explanation of why an open vent is unfinished work. Mark every excluded item beside the total before you compare any two quotes.
Why Quote Totals Differ and What Utah Adds
Two roofs with similar floor plans can produce quotes that look unrelated. Area-based pricing is only the start. The contract still has to pay for materials, labor, removal, disposal, accessories, overhead, and local requirements, and each of those can move on its own.
Scope is what usually separates the bids:
- Steep pitch slows the crew and adds safety setup.
- Many planes, chimneys, and skylights add cutting, flashing, and waste.
- Extra shingle layers add tear-off weight and dump fees.
- Decking only becomes a number after it's exposed.
- Premium materials, tight access, and storm repair belong in the written scope, not in a verbal aside.
Snow, wind, and what to ask
Salt Lake City design criteria aren't boilerplate. The city's published criteria set a minimum ground snow load of 28 pounds per square foot at or below 4,239 feet elevation, with higher sites needing site-specific snow data, as listed by Salt Lake City Building Services. Roof snow loads are determined under ASCE 7. Snow loads above 30 psf affect seismic design weight. When flat-roof snow loads exceed 45 psf, snow and seismic effects are combined under the stated load combinations.
Turn those numbers into questions. Which ground snow load did you use for this elevation? Is the existing framing being checked against it? If a porch, addition, or low-slope section needs framing work, is that in this estimate or in a separate allowance? For wind, the same city criteria list a 115-mph residential design speed, a 3-second gust at 33 feet, with commercial values varying by risk category. Ask for the product's tested wind rating, fastening pattern, and substrate requirements. A "high-wind" label without those three is a slogan.
Our roofing systems undergo Impact Resistance testing, which matters when you're choosing asphalt, metal, or designer shingles for hail as well as snow. A solid estimate records elevation, roof geometry, slope, framing concerns, and whether the building is residential or commercial. That record is what keeps a good-looking roof from being under-specified for this climate.
How to Get an Accurate Quote Step by Step
An accurate quote starts with the same facts in every contractor's hands. Skip a step and the bids stop being comparable.
- Inspect from the ground and the attic, and photograph each slope. Note the number of existing layers and any soft decking you can see or feel, because hidden damage only becomes countable after tear-off. Those photos give every bidder the same starting point.
- Get the roof measured in roof squares by plane. Aerial reports are fine as a draft. Ask whether someone will verify them on site, especially around dormers and dead valleys. A shared measurement stops one bid from pricing a smaller roof.
- If this follows storm damage, file the insurance claim first. Treat the adjuster's scope as a starting point, then compare it line by line with each contractor's scope. Differing lines become supplement requests. Confirm in writing who files any supplement and how the deductible changes what you pay.
- Name the permit owner and ask about energy and ventilation rules. "We'll handle the city" is not a line item. You want the person who pulls the permit and the person who schedules the final inspection. This is the step homeowners skip, and it's the one that stalls a finished roof.
- Request two or three written proposals on an identical scope. Same product, same underlayment, same tear-off assumption. If one bidder wants to overlay and another wants a full removal, you don't have two prices. You have two projects.
- Compare line items before totals. Ask each contractor to price deck replacement per sheet or with a written allowance so a rotten bay doesn't become a blank check.
- Sign only after the contract matches the chosen proposal and lists every exclusion. A verbal "we'll include that" disappears the day the crew shows up.
What the finished set looks like
You should be holding matching measurements, the same product spec, and a short written note wherever one bid differs. I would not sign a set that still disagrees on tear-off or deck pricing. Those two lines decide the invoice more often than the shingle brand does.
Questions to Ask Before You Accept a Quote
Use this in the first conversation, and don't accept a nod as an answer. If it isn't headed for the proposal, it isn't part of the price.
Scope
- What does the price include? Tick permits, tear-off, disposal, flashing, ventilation, deck replacement, cleanup, and final inspection one by one.
- What measurement basis is this? Roof squares or square feet, and is the area split by plane?
- Are inclusions and exclusions itemized? A one-line total can't be checked.
- Which manufacturer instructions will the crew follow, and does the material warranty depend on that method and on balanced ventilation?
Code and performance
Ask whether this is a simple covering swap, a roof-assembly upgrade, or work that needs energy documentation. California Energy Code Ace states that replacing more than 50% of a roof surface can activate requirements for roof reflectance, thermal emittance, and insulation, including R-14 continuous insulation in specified climate zones. New York's 2025 energy code similarly requires insulation above or below the sheathing when sheathing or insulation is exposed during reroofing.
Those are examples of how the scale of work can change the scope. They are not a substitute for Salt Lake City rules. Confirm with the Salt Lake City building department, or your own jurisdiction, which permit, insulation, ventilation, and cool-roof measures apply here. Even when local code doesn't copy those measures, ask whether the estimate includes permit review, insulation conditions, ventilation, any cool-roof requirement, and paperwork you'll want for resale or insurance. Higher-performance materials can cut heat gain and improve comfort, and they can also raise the upfront price. That trade belongs in the quote, not in a brochure.
Warranty and commercial terms
- Is the estimate free and without obligation? We provide free, no-obligation estimates.
- What extended warranty applies to the installation, separate from the shingle maker's warranty?
- Is the workmanship warranty 10 years? We offer a 10-year workmanship warranty on our installations, and you should still see that length written on your proposal before you repeat it to anyone else.
- How long will the project take, including start date, duration, and weather delays?
- What could change the final price after tear-off?
Any answer you get verbally should be written into the proposal before you sign. A 10-year workmanship term you only heard on the phone is not a term you can enforce.
Comparing Bids and Spotting Weak Quotes
The lowest quote is not always the lowest total cost. Scope completeness beats the headline.
A 2025 homeowner survey found that 78% of respondents were more likely to contact a contractor showing pricing online, while 76% of contractors do not publish pricing, according to Roofing Contractor. A visible number can still hide a narrow scope. The same reporting describes an all-inclusive 2026 average of $8,450 for a standard 2,000-square-foot replacement that included materials, labor, permits, tear-off, cleanup, and inspection. Other estimates drop some of those items.
Normalize before you rank
Set every bid against one measurement, one product, one underlayment spec, one set of allowances, and one exclusions list. Then look at totals. If you rank the numbers first, the bid that omitted the valley strip or the dumpster wins for the wrong reason.
| Red flag | Likely problem | What to request |
|---|---|---|
| Lump-sum total with no line items | Scope cannot be compared | Itemized proposal with quantities |
| Underlayment not specified | Code-required water shedding may be missing | Written underlayment specification |
| Deck replacement marked as needed with no price | Open-ended change order | Unit price per sheet or written allowance |
| Permits and cleanup not mentioned | Costs added after signing | Written confirmation of inclusion |
| Price far below other bids with no install reference | Product may not meet warranty conditions | Statement of manufacturer installation compliance |
| Materials without tested wind rating | Wind performance unverified | Product rating and fastening pattern |
Lay the three bids side by side the way you'd lay out appraisals. A lump sum, a missing underlayment spec, or a deck line that says "as needed" is a weak quote even when the brand name looks familiar.
Our estimates are detailed and upfront, and the amount quoted is the amount you pay, with no hidden fees. That's the standard to hold every bidder to, including us. Allowances for steepness, extra layers, ventilation, and hidden decking should be numbers you can see before you choose.
Watch a walkthrough of how line items change a roof price, then go back to your three proposals and mark any row that doesn't have a quantity.
Confirm the Scope Before You Sign
Sign only the proposal whose line items, exclusions, permit responsibility, deck allowance, and warranty terms are all written into the contract.
Before you sign, check five things. The contract scope matches the proposal you chose. Every exclusion is on the paper. The permit holder and the inspection scheduler are named. Deck replacement has a unit price or a written allowance. Any promise you heard in the driveway has been added to the document. Use the red-flag list from your bid comparison as the last pass, and don't re-trade the price while you do it.
If storm photos are part of your file, read a practical account of what adjusters and crews look for after wind and hail, such as this roof storm damage guidance for Ocala homeowners from Eagle Restoration, then make sure your own contract states who documents supplements. Temporary dry-in is not the same as the finished system.
For Salt Lake City and surrounding areas, we offer a free roofing consultation and a free estimate. Request a free bid or call +1 (801)-466-6620. We also handle roof inspections, repairs, and storm damage restoration, and emergency temporary repairs are available while permanent work is planned. A roof replacement quote earns trust when every line can be explained.
Superior Home Improvement prepares line-item roof replacement quotes for Salt Lake City and nearby Utah homes, with measurements, material options, and the scope written down before you decide. If you're comparing bids and want one proposal that states what's included, visit Superior Home Improvement to request a free roofing consultation and a free estimate.