Roof repairs, inspections and full replacements for all roof types.
✓ We don’t provide services — we research them, so you can choose with confidence.
Roofers handle leak repairs, damaged shingles, flashing and gutter problems, plus full roof replacement when the roof is old or badly damaged. A small leak can be a quick repair, while a replacement is a major project priced by roof size and material. Most homes in the US use asphalt shingles, which are the baseline for the typical prices below. This page explains typical costs, when to repair and when to replace, and how to hire a roofer.
| Job | Typical range | Notes |
|---|---|---|
| Roof repair | $400-$1,900 (typical $395-$1,968) | Common repair jobs, parts and labor |
| Roof replacement | ~$9,500 avg, typical $7,500-$14,000 | Asphalt shingles, ~1,700 sq ft home |
| Roof inspection | $100-$400 | Professional inspection, often credited toward repair work |
Typical US ranges based on published HomeAdvisor / Angi / Thumbtack cost guides, checked November 2026. Your quote will vary by city, roof size and job scope -- always get 2-3 written quotes.
A roof repair typically costs $400-$1,900, with a common range of $395-$1,968. The price depends on the size of the damaged area, the material and how easy the roof is to access. Ask for a written quote that lists the repair and the warranty.
A full replacement averages around $9,500, typically $7,500-$14,000 for asphalt shingles on a home of about 1,700 square feet. Larger roofs, steep slopes and premium materials such as metal or tile cost more.
Asphalt shingle roofs usually last 20 to 30 years, depending on the shingle quality, the climate and how well the roof was installed and ventilated. Metal roofs can last 40 years or more. A roofer can estimate the remaining life of your roof during an inspection.
Repair is usually right when the roof is under 15 years old and the damage is limited to one area. Replacement makes sense when the roof is old, leaks keep returning, or repairs would cost a large share of a new roof. Ask the roofer to compare both options with photos.
A professional inspection typically costs $100-$400, and some companies credit that fee toward repair work if you hire them. An inspection is worth it when buying a home, after a major storm, or when the roof is approaching the end of its life.