Building Exteriors, Building Relationships 228-432-4067 | 601-342-0979

How much does it cost to put new shingles on a roof?

Your roof is one of the most critical components of your home, protecting it from the elements and providing structural integrity. Over time, however, the shingles on your roof may wear out, requiring replacement to maintain its functionality and aesthetic appeal. But how much does it cost to put new shingles on a roof? Let’s break down the factors that influence the cost of this essential home improvement project.

1. Type of Shingles:

The type of shingles you choose will have a significant impact on the overall cost of the project. Asphalt shingles are the most common and affordable option, typically costing between $100 to $200 per square (100 square feet). Other options such as wood, metal, tile, or slate shingles are more expensive, ranging from $200 to $800 per square or more, depending on the material’s quality and availability.

2. Roof Size:

The size of your roof, measured in squares, will directly affect the project’s total cost. The larger the roof, the more materials and labor will be required. Contractors typically charge per square foot, so a larger roof will naturally incur higher costs. You can estimate the size of your roof by measuring the length and width and then multiplying it to get the square footage.

3. Roof Pitch and Complexity:

The pitch or slope of your roof can also impact the shingle replacement cost. A steeper roof pitch requires additional safety measures and may be more challenging for workers to navigate, resulting in increased labor costs. Roofs with complex architectural features such as multiple valleys, dormers, or skylights will require more time and expertise to install new shingles, adding to the overall expense.

4. Removal of Old Shingles:

Before installing new shingles, the old roofing material must be removed, which adds to the labor cost. Some contractors may include this service in their estimate, while others may charge extra for the removal and disposal of old shingles. Keep in mind that multiple layers of old shingles may require additional labor and disposal fees.

5. Underlayment and Additional Materials:

In addition to shingles, other materials such as underlayment, flashing, and sealants are necessary to ensure a durable and watertight roof system. The quality and type of these materials can vary, affecting the overall cost of the project. Higher quality underlayment or specialized flashing may come at a higher price but can offer better protection and longevity for your roof.

6. Labor Costs:

Labor costs can vary depending on your location, the contractor’s experience, and the complexity of the job. It’s essential to obtain multiple quotes from reputable roofing contractors and compare their prices and services before making a decision. While it may be tempting to choose the lowest bid, be wary of contractors offering significantly lower prices, as they may cut corners or use inferior materials, leading to costly repairs down the road.

7. Additional Factors:

Several other factors can influence the cost of installing new shingles on your roof, including permits, insurance, and unforeseen repairs. It’s essential to budget for these additional expenses to avoid any financial surprises during the project.


Replacing the shingles on your roof is a significant investment in your home’s longevity and curb appeal. By understanding the various factors that contribute to the cost of the project, you can make informed decisions and ensure that you receive a high-quality roof that meets your budget and aesthetic preferences. Remember to research reputable contractors, obtain multiple quotes, and prioritize quality materials and craftsmanship to ensure a successful roofing project.

How to find us: