3 pros!
The typical cost to replace a roof ranges from $5,570 to $11,415
Your roof is one of the most important parts of your home. And though a roof replacement seems like quite the undertaking, with a little know-how you’ll have a beautiful new roof in no time.
The average national cost for installing a new roof is $8,340, with most homeowners spending between $5,570 and $11,415 depending on where you live and the size of your house (and roof). Generally, the cost breaks down to 40% for materials and 60% for labor.
How Much Does It Cost Replace Your Roof by Square Foot
Depending on the size of your house and the size of your roof, the roof replacement generally costs between $3.50 and $5 per square foot. Below are some common roof sizes are their corresponding cost ranges:
- 1,000-square-foot house (1,054-square-foot roof): $4,000–$5,500
- 2,000-square-foot house (2,108-square-foot roof: $7,400–$10,500
- 3,000-square-foot house (3,162-square-foot roof): $11,200–$16,000
How Much Does a Roof Replacement Cost Near You?
Every state has its own rules and regulations regarding roof replacement, which ultimately affects the price. Here is a breakdown of the cost in different states to help understand the variation of prices in your state compared to other states. Consult with your local roofing contractor for an exact quote.
- Ohio $7,315
- California $15,265
- Texas $9,095
- Massachusetts $7,900
- Florida $9,160
- Michigan $8,010
- Illinois $8,940
- New York $8,005
- Missouri $7,130
- Nevada $5,380
How Much Does It Cost to Replace a Roof Yourself?
Replacing the roof yourself can cost anywhere between $2,500 to $5,000. This price is almost half of what you’ll pay when hiring a professional, which costs anywhere between $5,000 to $10,000 on average.
However, replacing a roof is not for everyone. It requires a very specific skill set, unlike your average DIY project. Here are some roof replacement tips and a few things you need to keep in mind before you go through this job yourself.
- Removing old shingles can be the hardest part of the job.
- This job comes with some safety risks such as losing balance or losing line of sight, which requires following proper safety precautions like working with a partner, wearing proper shoes, and going up in good weather.
- The project involves more than just removing shingles and installing new ones—it also involves properly insulating the roof, setting up the gutter, dealing with unexpected problems—which local roof repairing pros are better equipped to handle.
- Replacing your roof will often require you to obtain a permit before starting work.
- Hiring a contractor usually comes with a warranty whereas when you do the work yourself, the pressure is on you to do it right the first time.
- Unless you’re a licensed roof contractor, your insurance company won’t likely reimburse you for the roof repairs/replacement.
Roof Replacement Cost Breakdown
Reroofing a house costs between $5,570 and $11,415. Here is a breakdown of everything that adds to the total cost of replacing a roof:
- Removal of the old roof: This part of the project costs $1 to $5 per square foot or an average of $1,000 to $1,500.
- Roof repairs: If you have rotting timbers or need new supports for heavier material, it can cost you an extra $1,000–$10,000, depending on the repairs and support your roof needs.
- Redoing the roof with a different material: If you’re changing up your material, you can expect to pay from $7,000 to $12,000+ including the tear-off.
- Labor: Hiring a pro typically ranges from $1.50–$3 per square foot or $40–$80 per hour, making up 60% of the total cost.
- Material: This will depend heavily on what type of roofing you choose but costs typically range from $100–$1,000 per square, depending on your personal preference, making up 40% of the total cost.
- Other factors contributing to the cost: supplies, insulation cost, and waste removal.
How Much Does Roof Replacement Cost by Material?
Roofing materials alone cost between $100 to $1,000 per square. So for an average 2,200-square-foot home, roofing materials typically range from $2,500 to $25,000.
Which roofing material you choose plays a huge role in the total cost. This price will cover the materials and labor (if it needs specialized labor or a specific process). Different materials have their unique pros, cons, and related prices.
The Cost of Asphalt Shingle Roof
Asphalt shingle costs between $5,300 to $11,000. It's one of the most commonly used roofing materials. It's lightweight, economical, easy to install, and comes in different colors, thicknesses, and properties.
DIYing an asphalt shingle roof can cost anything between $2,000 to $4,000. In some cases, asphalt shingles can be installed over the old layer, which reduces costs.
The Cost of Wood Shake Shingle Roof
Wood shake costs anything between $10,000 to $20,000. It’s a natural material that has great curb appeal, and it makes a fairly easy project to DIY. However, the cons of wood shake shingles can be that they’re high maintenance, deteriorate quickly, and are prone to fires.
High-end synthetics wood shakes can cost over $20,000, but unlike wood shakes, synthetics are not high-maintenance or prone to fires.
Metal Roofing Cost
Metal roofs come in several types. The installing metal roofing can cost between $5,000 to $12,000, while copper costs $25,000+.
Metal roofing has many attractive attributes; it’s durable, long-lasting, resistant to climate conditions, and tends to be a high-end option for a good long-term investment. However, some metal materials might require support or reinforcement of the roof before installation.
Tile Roofing
Tile roofing's average cost lies between $7,000 to $18,000. It comes in different materials like concrete tile, which costs between $8,000 to $22,000, clay tile, which costs between $13,000 to $30,000. and exotic tile, which costs anywhere between $30,000 to $50,000+.
Tile roofing is durable, easy to repair and replace, and comes in custom shapes and colors.
High-End Stone/Slate
Slates cost an average of $18,000 to $45,000. Stone slate is a natural material and one of the most durable and long-lasting materials for roofing, lasting over 100 years on average. However, the heavyweight of slate might require additional roof reinforcement.
It also comes in a synthetic option that costs between $12,000 to $30,000.
What Factors Influence the Cost to Roof Replacement?
Replacing the roof may seem pretty straightforward, but many factors can affect the cost of roof replacement, such as:
- Roof type and material
- Labor cost per square foot
- The pitch of your roof
- The removal of your old roof
- Repairs underneath the old roof
- The structure and the conditions of your roof
- Products and supplies
- Layers—protection layers or insulations
- Whether you’re reroofing with the same material or with a different material
- Whether it’s a new roof or a replacement
- The location of your house
- Code requirements
- Skylights or chimney
- Removal of waste
- A permit for the new roof
- An inspection in some cases
FAQs About Roof Replacement
How much does it cost to replace a garage roof?
Replacing a garage roof costs $1,000 to $2,000, depending on the size and the material. The most popular materials are asphalt and metal shingles.
When does my roof need to be replaced?
Look for those warning signs that mean you need a new roof, like leaking skylight, flashing chimney, winter roof damage, mold, or pooling water.
Roofs usually last anywhere from 10 to 100 years or more, depending on the material and maintenance. If you're not sure if it's time for a new roof, a local roof inspector should help you.