Roof installation and replacement costs $3 to $6 per square foot on average or $5,700 to $16,000 total, depending on the material, roof size and pitch, and whether your old roof needs removing or the new surface will be installed on top of the old roof. Popular choices include asphalt shingles, metal, or tile:
Yes, a new roof increases home value and provides a 60% to 85% average return on investment (ROI), depending on the material. Replacing an extremely old, worn roof may even provide a 100%+ ROI.
Most homeowners insurance policies only cover roof replacement for damage resulting from an accident or natural disaster. Homeowners insurance does not cover normal wear and tear due to age.
Beware of roofing companies that claim your project will be covered by homeowners insurance, as this is a popular scam.
Replacing a roof takes 1 to 9 days, depending on the material, roof size, pitch, and complexity. Installation takes the longest for large roofs with multiple different angles. Rain, snow, or heavy winds will delay the installation process.
How often your roof needs replacing depends on the climate, how much weather and sun exposure your roof gets, and the roofing material. Average roof lifespans are:
Some roofs can be replaced in the winter, depending on the temperature, weather, and roofing material. Asphalt shingles can become brittle in cold temperatures, and reputable roofing companies recommend only installing them when the temperature is at least 40° F. Metal roofing can be installed year-round.
You do not need to be home for roof replacement, but you can remain in your house during the project if you prefer. The roofers may need to access the attic from indoors. However, this is typically done before work begins.
Keep in mind, roof replacement is a noisy project involving hammers, drills, and buzz saws. If you work from home, consider finding an alternate worksite during the project.
Take these steps to prepare for your roof installation:
Follow these tips when searching for roof installation and replacement companies:
Ask these questions to ensure you hire the best roof installer for your home:
Search, get cost estimates, contact pros, and book—all for free.
View profiles, read reviews, check qualifications, and see prices before hiring.
Ask questions, confirm their availability, and hire the right pro when you're ready.