Replacing a roof in Edinburgh can vary in cost depending on the roof type, materials, and labor required. Here are some key factors that influence the overall cost:

  1. Roof Size and Pitch: Larger roofs with steeper slopes generally cost more due to the increased amount of materials and labor needed.
  2. Materials: Common materials in Edinburgh include slate, asphalt shingles, metal, and tile. Slate and tile tend to be more expensive, while asphalt is relatively affordable.
    • Asphalt Shingles: £50-£100 per square meter
    • Slate: £80-£150 per square meter
    • Metal Roofing: £100-£120 per square meter
  1. Labor Costs: The cost of labor depends on the complexity of the job, with more intricate installations or steep roofs requiring higher labor fees.
  2. Removal of Old Roof: Tearing off the existing roofing may add to the cost, typically around £40-£60 per square meter.
  3. Additional Features: Features like skylights, chimneys, and vents may increase the overall cost due to the extra labor needed for precise fitting.
  4. Permits and Regulations: Consider local building regulations, permits, and other fees that could affect the final cost.

Read more about: How Often Should I Maintain My Roof? 

In total, expect to pay between £3,000 and £12,000 or more for an average roof replacement in Edinburgh, depending on these variables. Getting multiple quotes from reliable contractors will help you identify a reasonable budget for your project.