Getting a new roof can seem like a great idea, whether you’re sitting at home wishing things were better, or you’re ready to buy again and are currently looking online. But thinking it’s a great idea isn’t the same thing as knowing how much that idea is going to cost you.

If all you’re interested in is getting a new roof you’re going to pay for, then it’s time to find out how much a new roof costs in your area is going to cost you.

Keep reading to learn more, and make sure you book the best Roofer in your area today!

Costs Depending on Materials

A new roof is a major investment, so it’s important to understand the costs before taking the plunge. The cost of a new roof in 2023 will depend on the materials used, the labor involved, and the size of the home. And these are as follows;


It all depends on the size of the roof, the type of roofing material used, local labor rates, and the complexity of the job. Generally speaking, you can expect to spend anywhere from $4,000 to $20,000 for a new asphalt roof.

An average roof typically will cost around $8,000 to $10,000 for 2000 square feet. Premium asphalt roofs can range from $16,000 to $20,000 or more, depending on the manufacturer and grade of materials.

Cedar Shake

Cedar shake roofs are highly sought after for their attractive appearance and longevity, but they come with a higher price tag than other types of roofs. In 2023, the average cost of a new cedar shake roof in the US is estimated to be around $9,000 to $25,000, depending on the size and complexity of the job.


Metal roofs cost more than asphalt roofs, but they can last up to 70 years. The initial cost of a metal roof in 2023 can range from $5-$15 per square foot, and the total cost for materials and labor can range from $7,000-$30,000. Higher-end metal roofs may cost more, but those require less maintenance and longer lifespans.

Many metal roofs also come with warranties which can save money in the long run. 

Slate Roofing

A slate roof replacement can cost anywhere from $10,000-$45,000 or more. The cost is determined by the number of slates and the cost to install them. Premium slate roofs may cost upwards of $20,000 or more.

Synthetic Roofing

It can cost anywhere from $6-15 per square foot, or roughly $5,000-12,000 per roof. However, this is just an estimate, and the actual cost could be higher or lower depending on the specific needs of the customer. For instance, a roof with complex architectural features, such as gables or a steep pitch, will likely cost more than a simple, flat-roofed home.

Clay Tile Roof

The cost can range greatly from a few thousand dollars up to tens of thousands of dollars. Generally, the price range lies between $10 to $15 per square foot, with installation costs starting from around $2,000 and topping off near $25,000. It is also important to factor in the cost of labor and additional materials needed.

Copper Roof

Copper roofs are more expensive than their asphalt and cedar counterparts, due to the higher cost of copper itself. A basic, low-end copper roof may cost around £14,000 for 1,400 square feet. A mid-range Copper roof may cost about £12,000 to £25,000, while a high-end Copper roof may cost from £30,000 to £35,000.

Installation Fees

This is an average estimate and can differ greatly based on the type of materials, size of the roof, and geographical region. Installation fees typically range from 2000 to 5000 dollars depending on labor intensity and type of roofing materials.

They are usually a third to one-half of the total cost and should not be overlooked in preparing for a new roof with 2023 being no exception. Pricing is based on a per square basis, with an average of 100 150 dollars per square, and is billed in addition to installation fees. 

It is important to research the information on roofing contractors in your area before deciding on the installation.

Roofing Add-Ons

Roofing Add-ons are additional features that can be added to a roofing system. These can range from coatings to ventilation to insulation. Coatings can help the roof stay cooler in the summer and warmer in the winter, and ventilation can help keep energy costs down, so in the long run, you might not need to spend as much as you originally thought.

Disposal Fees

The cost of materials, labor, and disposal fees are the main factors that influence the overall cost. Disposal fees specifically can vary greatly, but tend to range up to $200-$500, depending on the size of the roof and the local jurisdiction. Generally, the cost will be the same or less than the cost of the material removed, unless a hazardous material like asbestos is present.

The cost should be factored into any roof estimate if an existing roof needs to be removed. Homeowners should discuss these fees with their roofing contractor before work begins to ensure they have the full picture of what their new roof will cost.


Permits are usually one of the most expensive components because the government needs to be sure the work is being done safely and correctly. The cost of permits varies by municipality and can sometimes cost thousands of dollars.

On average, a full roof replacement could cost anywhere from $10,000 to $20,000 depending on the size of the roof and the type of materials being used. When budgeting for a roofing project, it is important to factor in the cost of permits to be sure you have enough money for the entire project.

Knowing the New Roof Cost in 2023

A new roof can be quite an expensive undertaking, but it is essential to maintain the safety and value of a property. In 2023, a new roof costs anywhere between $4,000 and $30,000, depending on materials and labor. Investing in quality materials and professional installation is key to making sure your roof is of the highest quality.

Contact a roofing contractor today to obtain an estimate for your new roof.

Don’t forget to browse our other blogs for helpful tips.