How Much Does a New Roof Cost? Complete Price Guide 2024

Understanding roof replacement costs across Berkshire, Oxfordshire, Wiltshire, Gloucestershire, Hampshire, Surrey, Buckinghamshire, West Sussex. Get informed about material costs, labour charges, and what affects the final price.

Key Factors Affecting Roof Costs

Roof Size

Larger roofs require more materials and labour

Material Choice

From basic tiles to premium slate options

Property Access

Scaffolding and access requirements

Additional Work

Repairs to underlying structure if needed

Average Roof Replacement Costs

The cost of a new roof can vary significantly based on several factors. Here's a breakdown of average costs:

Material Costs (Average per m²)

  • Concrete Tiles: £35-45 per m²
  • Clay Tiles: £45-65 per m²
  • Slate Tiles: £75-100 per m²
  • Metal Roofing: £50-70 per m²

Additional Costs to Consider

  • Scaffolding (£800-1,500)
  • Skip Hire (£200-300)
  • Structural Repairs (if needed)
  • Guttering Replacement (if required)

Get an Accurate Quote

For an accurate quote specific to your property, contact our network of trusted roofers across Berkshire, Oxfordshire, Wiltshire, Gloucestershire, Hampshire, Surrey, Buckinghamshire, West Sussex. They'll provide detailed assessments and competitive prices.

Get a Quote

Tips for Managing Roof Replacement Costs

  • Get multiple quotes from reputable roofers
  • Consider long-term value when choosing materials
  • Plan for potential additional repairs
  • Check if insurance can cover any costs