Pricing · Question pages

How to Price a Roofing Job

Roofing pricing runs per square installed (1 sq = 100 sq ft), with material tier and accessories driving the rate. Here's the formula, the typical rates, and how to quote in 30 seconds.

The short answer: price per square installed. Multiply squares by your per-square rate, then add ridge cap, valleys, drip edge, and flashings as line items. A 30-square asphalt-architectural reroof at $550/sq = $16,500 base. Add $1,500-$3,000 of accessory line items. Roof Launch auto-calculates squares + pitch + ridge + valley + hip geometry from Google Solar API and applies your per-square rate to generate the quote in 30 seconds.

The pricing formula

Total install = (squares × per-sq rate) + (ridge LF × ridge-cap rate) + (valley LF × ice-and-water rate) + flashings + tear-off + dump

Typical per-square rates by material and region

Material tierPer-square rangeNotes
Asphalt 3-tab$300-$450/sqBudget tier, 15-20 yr warranty
Asphalt architectural (most common)$450-$700/sqGAF Timberline HDZ, Owens Corning Duration, CertainTeed Landmark, Tamko Heritage, IKO Cambridge
Designer/premium asphalt$700-$1,000/sqTamko Heritage Premium, CertainTeed Presidential, GAF Camelot
Standing-seam metal$1,000-$1,800/sq40-70 yr lifespan
Stone-coated steel$900-$1,400/sqHail-resistant, 40+ yr
Slate / clay tile$1,500-$3,500/sqPremium-home applications

Coastal and high-labor markets sit at the high end; rural/Midwest sit lower. Add 10-20% for steep-pitch installs (7/12 and above) due to slower labor and lift equipment.

Insurance scope vs retail pricing

Most established roofers run both. The two have different economics:

Roof Launch's CRM tracks insurance vs retail status on every lead so the pricing math doesn't get crossed.

Code-required upgrades — include them transparently

Code-required items vary by jurisdiction but commonly include:

For insurance jobs, supplement these explicitly. For retail jobs, include them in the base quote rather than as surprises post-contract.

Target gross margin

A healthy residential roofing business runs 20-30% gross on retail and 30-45% gross on insurance work (insurance margins are higher because supplement-driven scope captures items the homeowner can't price-compare). New roofers running heavy aggregator leads in year 1 typically run 12-20% gross; migration to direct acquisition (mailed quotes + storm-response mail) lifts margin into the upper range.

The fastest quote workflow

  1. Render the roof in Roof Launch's Render Agent (~30 seconds).
  2. Read the auto-calculated squares + pitch + ridge + valley from Google Solar API.
  3. Apply your per-square rate + accessory rates (set once in account settings).
  4. Send the customer portal link or mail the postcard. Homeowner sees three material-tier prices and picks one.

Quote any roof in under a minute.

Free rendering, automatic squares + ridge geometry + tier pricing on every render. $1 per mailed roof quote when you're ready.

Start free →