How Much Does a New Roof Cost?

“It is highly recommended to seek professional help from reliable and well-reputed roofer if you want to install a new roof.”


A roof that is in good physical condition is very essential to the overall appeal and structure of your house. It is the crown your house wears, which gives it a complete wholesome appearance. A healthy roof protects your house from rain, snow, hail and wind. A good roof is your protection against all natural calamities.  

If your roof is too old, it may begin to collapse. Cracks may appear, shingles may break down or fall off leading to leakage. If the leakage problem starts, it may give rise to other problems such as mold, mildew growth, and may cause your wooden interior to rot. A roof should immediately be replaced with a new roof when it starts leaking.   

A new roof costs $5,250-$10,500 on average, but it can vary from as low as $1200 to $30000 depending upon the amount of work needed. Most roofing companies charge $3 to $5 per foot.

“It is highly recommended to seek professional help from reliable and well-reputed roofers if you want to install a new roof .”

Getting the entire roof replaced can be expensive but may gave you long time benefits as it saves you from many internal damage expenses. It is better to get a new roof as it covers all potential issues that may happen sooner or later. Repairing one are may lead to another leak after some time.

So in a long term you actually save money. Roof replacement also allows you to get more upgrades that may have been introduced over the period of time. If you are about to sell your house and have an old roof, getting a new roof would increase to its market value.

When it comes to roof replacement you can either remove the old roof first or roof over the existing one. 2 layers are allowed in most states. Roofing over can save you a lot of money as it eliminates the labor cost for removing the old roof. The cost of roofing over is around $2 to $3 per square foot. Whereas, a full replacement may cost $4.5 per foot.

Roofing over may have some drawbacks as it does not address the under laying issues with underlayment that may be present. Having a layer of shingles underneath may cause problems for the new layer to lay flat. There may be chances of the new layer to come off more easily and ultimately you will have to replace your roof completely.

Roof replacement cost not only include material and style but labor as well. As skilled labor also plays a great role in proper instalment of the roof. If the labor is unskilled and the work done is unsatisfactory the roof will deteriorate more quickly. The cost of labor may depend on the material and the covered area. Tiles and wood shakes are very difficult to install and may cost more labor charges.

The labor may also depend on the shape and steepness of your roof as if roof has unusual curves and is steep require more effort and skill to re-roof. In most cases the labor will cost around 60% of your entire roof expense.  

Roofs age and deteriorate over time but that time could be extended with proper care and precautions. The main causes of damage are rain, wind, snow, hail, heat, excessive moisture and many more. Some precautions that can be taken are:

  • Removal of moss whenever you notice it
  • Prevent or cut the branches of trees in contact with the roof
  • Proper attic insulation
  • Timely removal of the accumulated snow
  • Keeping the gutters clean
  • Proper attic ventilation to avoid excessive moisture

Although a new roof may looks costly at first but it is a good investment as it may last about 20 years and can increase the value of your property.