Bid PDX
← Change project
HOME IMPROVEMENT COST REFERENCE

Roof replacement cost

Plan your roof replacement project with a clear scope and an itemized proposal. This guide separates the published benchmarks for this topic from product-only prices.

Price basis: Benchmarks reviewed October 24, 2026. They apply to the scope and market stated below. National and other-city figures are planning references, not verified Portland Metro quotes.

Installation and project costs

Compare each alternative separately. Installation is included only where the stated scope includes it; overlapping totals should not be added.

Project or reference Published benchmark Basis and scope
Roof replacement cost — Roof replacement $5,700 – $16,000 average project, scope-dependent
Roof replacement cost — Asphalt shingles $3 – $6 per sq ft installed
Roof replacement cost — Metal roofing $5 – $16 per sq ft installed
Roof replacement cost — Flat roofing $3 – $11 per sq ft installed

Labor cost

These are professional-time or labor-only figures. Check whether materials, permits, disposal and finish repairs are included in your quote.

Project or reference Published benchmark Basis and scope
Roof replacement cost — Standard roofing labor $150 – $300 per roofing square; installation labor only

Define the scope before requesting bids

  • Describe the existing condition, the desired result and the exact location of the work.
  • Provide measurements, quantities and photos so bidders can price the same scope.
  • Ask for separate allowances for preparation, removal, installation and finish repairs where they apply.
  • Confirm products, permits, site access, disposal, schedule and exclusions in writing.

Compare the proposals

Match the units and inclusions shown in the price tables. Product-only, labor-only and complete-project figures cover different work. For a Portland Metro proposal, have a local professional confirm the property conditions and the current price.


Material cost

These are purchase-only allowances. Confirm product specifications, quantities and delivery. Do not add them to a project total that already includes materials.

Product or reference Published benchmark Basis and scope
Roof replacement cost — 3-tab asphalt shingles $80 – $130 per roofing square, material only
Roof replacement cost — Architectural shingles $100 – $250 per roofing square, material only
Roof replacement cost — Metal roofing $100 – $800 per roofing square, material only

Install Bid PDX

Add Bid PDX to your home screen for quick access.

iPhone / iPad

Open Bid PDX in Safari, tap Share, then choose Add to Home Screen.

Android / desktop

Open your browser menu and choose Install app or Add to Home Screen, when available.

An internet connection is needed to view current guides and send requests.