What Is the Cost of Replacing a Roof?

Written by jay darrington | 13/05/2017

The cost of repairing a roof can range from £1,300 to £7,800. The actual cost depends on several factors.

Square Footage and Roof Pitch

The more roof there is, the more expensive the price to fix it will be. Also, the greater the pitch, the greater the difficulty repairing the roof, and therefore the price increases.

Roofing Materials

Different materials cost different prices. Some roofs cost more then others because they use more expensive materials, such as slate.

Permits and Licenses

Contractors usually have to get permission from cities, townships and homeowners associations before doing work, and the permits and licenses required have fees.

Presence of an Old Roof

Some houses build a roof on top of another roof to save on cost. However, if the bottom roof is damaged, the price for removing and or repairing it could be significant.


Roofs that are easier to access will cost less for repairs. Two-story houses and houses with roofs that are hard to reach will cost more.


  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the eHow.co.uk site, you consent to the use of cookies. For more information, please see our Cookie policy.