Cost of a new roof

Pablo Garcia • August 13, 2024

Factors That Influence the Cost of a New Roof

1. Roof Size: The size of your roof is one of the most significant factors in determining the cost. Roofing materials are typically priced per square foot, so a larger roof will require more materials and labor, leading to higher costs. Roof size is measured in "squares," with one square equaling 100 square feet. For example, if your roof is 2,000 square feet, it would be 20 squares.


2. Roofing Materials: The type of material you choose for your roof will heavily influence the overall cost. Here’s a breakdown of common roofing materials and their average costs per square (including materials and installation):

  • Asphalt Shingles: $100 - $400 per square
  • Metal Roofing: $300 - $1,200 per square
  • Wood Shakes: $300 - $600 per square
  • Clay or Concrete Tiles: $600 - $1,800 per square
  • Slate Roofing: $1,000 - $3,000 per square


Asphalt shingles are the most common and cost-effective option, while slate roofing is at the higher end of the spectrum, offering a premium look and durability.


3. Roof Complexity: The complexity of your roof design also affects the cost. Roofs with multiple angles, steep pitches, or intricate designs require more labor and materials. For example, a simple, single-story home with a flat or low-pitch roof will cost less to reroof than a multi-story home with a steep, gabled roof.


4. Labor Costs: Labor costs can vary based on your location, the roofing company's experience, and the complexity of the job. On average, labor costs make up about 60% of the total roofing cost. In areas with a high cost of living, you can expect to pay more for labor.


5. Removal of Old Roof: If your old roof needs to be removed before installing the new one, this will add to the cost. The price for removing an old roof typically ranges from $100 to $200 per square, depending on the material and number of layers that need to be removed.


6. Roof Underlayment and Accessories: The underlayment, flashing, and other accessories required for a complete roofing system add to the overall cost. Quality underlayment helps protect your home from leaks and extends the life of your roof. Additional costs may include ventilation systems, ridge caps, and waterproofing.


Average Cost Range for a New Roof

Based on the factors mentioned above, the average cost for a new roof can vary significantly:

  • Low-end: $5,000 - $8,000 (for smaller roofs using basic asphalt shingles)
  • Mid-range: $8,000 - $15,000 (for average-sized roofs using higher-quality materials like metal or wood)
  • High-end: $15,000 - $30,000+ (for larger roofs with premium materials like clay tiles or slate)

These estimates include materials, labor, removal of the old roof, and any necessary accessories.


Additional Considerations

1. Warranties: Warranties can impact the overall cost, but are worth considering. A good warranty can save you money in the long run by covering repairs or replacements if issues arise. Make sure to inquire about the warranty options offered by your roofing contractor.


2. Local Building Codes and Permits: Depending on your location, you may need to obtain permits for your roofing project, which can add to the overall cost. Some areas also have specific building codes that require additional materials or installation methods, further influencing the cost.


3. Unexpected Costs: It's wise to budget for unexpected costs that may arise during the project. For example, if the roofing contractor discovers rotting wood or structural damage once the old roof is removed, you may need to pay for repairs before the new roof can be installed.

CONTACT A CONTRACTOR

Call Us

You might also like

By Pablo Garcia December 2, 2024
Common myths about metal roofing
By Pablo Garcia December 2, 2024
Time to install patio?
By Pablo Garcia December 2, 2024
Upgrading to a metal roof
More Posts

Book a Service Today