The roof serves as your home's greatest protector. It's the main thing keeping the elements from destroying your greatest asset. Roof costs can be high. But they're a fraction of the price you could pay for ignoring roof problems. Investing in your roof also generally raises property values. The primary factors that will affect the cost of your roof installation or repair are the complexity of the job, the number of shingles or tiles needed and the quality of materials. If you're not sure where to start, local roofing contractors can help put together quotes.
Roofing Cost Guides
Select your Roofing project
Repair a Roof
(25,654 projects)
Average National Cost:
$550
View Costs in Your Area
Replace / Install a New Roof
(18,364 projects)
Average National Cost:
$6,400
View Costs in Your Area
Clean a Roof
(1,953 projects)
Average National Cost:
$400
View Costs in Your Area
Install Holiday Lighting
(1,032 projects)
Average National Cost:
$300
View Costs in Your Area
Hire a Roof Inspector
(897 projects)
Average National Cost:
$200
View Costs in Your Area
Seal a Roof
(220 projects)
Average National Cost:
$500
View Costs in Your Area
Install Lightning Protection
(213 projects)
Average National Cost:
$900
View Costs in Your Area
Install a Heating Cable
(121 projects)
Average National Cost:
$799
View Costs in Your Area
Paint a Metal Roof
(62 projects)
Average National Cost:
$1,895
View Costs in Your Area
Get a Building Permit
(34 projects)
Average National Cost:
$850
View Costs in Your Area
They can be made with fiberglass materials. These tend to provide better fire protection, can be waterproofed and should effectively protect against mold and mildew. The biggest drawback to asphalt shingles are that sudden weather changes can cause them to decay.
Clay Tiles
If your home has an Italian, Spanish Mission or southwestern look, clay roofs can finish that motif with a grand flourish. Clay tiles last a long time, protect against fire and won't rot or fall prey to insects. They are fragile and costly, both for the materials and the labor. They also tend to be heavier than other materials, so extra roof support might be needed.Slate Tiles
Like clay tiles, these carved rock shingles can be heavy, so you might need extra support for your roof. They also can be expensive and fragile. But slate provides excellent fire protection, it lasts a long time, it's low maintenance and it provides an elegant, natural look that can be laid out in many patterns.Wood Shake
Beware of the fire hazard. Yes, wood shake creates a gorgeous natural look, but even with sprayed-on fire retardant, they provide poor protection against a blaze. For that reason, many neighborhood covenants ban them. Wood shakes also require more maintenance than other materials, making them fairly expensive over time.Concrete or Cement Tiles
Cement or concrete roofing is growing in popularity because it can create the look of wood or ceramic tile without most of the drawbacks. They tend to last a long time, provide good fire protection, require little maintenance and they're usually both lighter and more affordable than ceramic. The many styles and colors of cement and concrete give you tremendous flexibility.Metal Roofs
Metal roofs tend to be more expensive than other options, but you can't beat them for durability. A metal roof that is periodically sealed and painted to protect it from poor weather and moisture can last a lifetime without replacement. In fact, it's not unusual to find them sold with lifetime warranties. They can be painted any color, and they can try (not always successfully) to mimic other materials. The main drawback of metal roofs is the noise: rain pinging on a metal does not lend itself to a quiet time at home. These roofs also carry high price tags.Other Factors
Although the cost and quality of roofing materials may be the largest factor in your roofing costs, there are a few others that can influence the price.If you are not putting a new roof on a new home but are replacing an existing roof, you may need to factor in the removal of the old roof. Some types of roofing shingles allow for installing new shingles right on top of the old, but some do not.
In figuring the price of roofing, be aware that you also may need to put an underlay to further protect your roof.
Also, you may have to factor in the accessibility. If your roof is extremely steep, very high, or has hard to reach places, a roofer may charge a higher rate. Accessibility is a significant cost factor for many roofing professionals.
Find Roofing Contractors Near You
1. Philadelphia, PA
2. Houston, TX
3. Chicago, IL
4. Jacksonville, FL
5. Miami, FL
6. Baltimore, MD
7. Pittsburgh, PA
8. San Antonio, TX
9. Cleveland, OH
10. Detroit, MI
2. Houston, TX
3. Chicago, IL
4. Jacksonville, FL
5. Miami, FL
6. Baltimore, MD
7. Pittsburgh, PA
8. San Antonio, TX
9. Cleveland, OH
10. Detroit, MI
11. Orlando, FL
12. Tampa, FL
13. Las Vegas, NV
14. Phoenix, AZ
15. Denver, CO
16. Tucson, AZ
17. Atlanta, GA
18. Albuquerque, NM
19. Los Angeles, CA
20. Saint Louis, MO
12. Tampa, FL
13. Las Vegas, NV
14. Phoenix, AZ
15. Denver, CO
16. Tucson, AZ
17. Atlanta, GA
18. Albuquerque, NM
19. Los Angeles, CA
20. Saint Louis, MO
21. Washington, DC
22. Seattle, WA
23. Sacramento, CA
24. Buffalo, NY
25. Fort Lauderdale, FL
26. Saint Petersburg, FL
27. Minneapolis, MN
28. Portland, OR
29. Dallas, TX
30. West Palm Beach, FL
22. Seattle, WA
23. Sacramento, CA
24. Buffalo, NY
25. Fort Lauderdale, FL
26. Saint Petersburg, FL
27. Minneapolis, MN
28. Portland, OR
29. Dallas, TX
30. West Palm Beach, FL
31. San Diego, CA
32. Fort Worth, TX
33. Scottsdale, AZ
34. Flushing, NY
35. Austin, TX
36. Cincinnati, OH
37. Indianapolis, IN
38. Richmond, VA
39. Milwaukee, WI
40. Jamaica, NY
32. Fort Worth, TX
33. Scottsdale, AZ
34. Flushing, NY
35. Austin, TX
36. Cincinnati, OH
37. Indianapolis, IN
38. Richmond, VA
39. Milwaukee, WI
40. Jamaica, NY
41. El Paso, TX
42. Mesa, AZ
43. Charlotte, NC
44. Kansas City, MO
45. Saint Paul, MN
46. San Jose, CA
47. Columbus, OH
48. Memphis, TN
49. Birmingham, AL
50. New York, NY
42. Mesa, AZ
43. Charlotte, NC
44. Kansas City, MO
45. Saint Paul, MN
46. San Jose, CA
47. Columbus, OH
48. Memphis, TN
49. Birmingham, AL
50. New York, NY