Roofing

Roof Systems: costs by job

Install, replace, repair and maintain costs for every roof systems job we track, with the trade required and how DIY-friendly each one is.

Verified August 2026

Cost comparison

Typical national figures for a standard single-family home.

Roof ReplacementTypical $16,400 · Roofing contractor · DIY 1/5$9,500 – $32,000
Roof InstallationTypical $16,400 · Roofing contractor · DIY 1/5$9,500 – $32,000
Roof RepairTypical $3,608 · Roofing contractor · DIY 1/5$2,090 – $7,040
Roof InspectionTypical $984 · Roofing contractor · DIY 1/5$570 – $1,920
Roof CleaningTypical $1,640 · Roofing contractor · DIY 1/5$950 – $3,200
Roof Deck ReplacementTypical $4,800 · Roofing contractor · DIY 1/5$2,200 – $11,000
Roof Deck RepairTypical $1,056 · Roofing contractor · DIY 1/5$484 – $2,420
Roof Underlayment ReplacementTypical $3,200 · Roofing contractor · DIY 1/5$1,500 – $7,000
Roof Underlayment RepairTypical $704 · Roofing contractor · DIY 1/5$330 – $1,540
Skylight InstallationTypical $2,100 · Roofing contractor · DIY 2/5$900 – $5,200
Skylight ReplacementTypical $2,100 · Roofing contractor · DIY 2/5$900 – $5,200
Skylight RepairTypical $462 · Roofing contractor · DIY 2/5$198 – $1,144
Skylight CleaningTypical $210 · Roofing contractor · DIY 2/5$90 – $520

Roof

Roof Deck

Roof Underlayment

Skylight

Other job families in this category