Roofer in Leeds, West Yorkshire (63)

Describe your job

Give us the details of your job and we'll send it to specialist

Find roofers in Leeds

Need a roofer for your property in Leeds? Whether it’s a leaky roof, missing tiles, or a full replacement, we’ll help you find the right person for the job.

Use the Checkatrade search tool to browse roofing companies working near you or in your local area. Every roofer you’ll see has passed up to 12 checks - including insurance, ID, and qualifications - to help you hire with confidence. Or use our Request A Quote tool to get quotes from roofers working in Leeds sent straight to you.

With all kinds of roof services, from Leeds roofing contractors to top-rated companies in nearby areas like Bradford, Wakefield and Harrogate, our platform helps you find the tradespeople you need, right when you need them.

How much do roofers charge in Leeds?

Prices vary based on the job. Here’s a rough guide for roofing costs in Leeds:

  • Hourly rate: £18–£25
  • Day rate: £150–£250

Roof replacement costs (per m²):

  • Plain tiles: £80
  • Clay tiles: £120
  • Rubber roof: £80–£100
  • Flat roof: £40–£55
  • Tin roof: £50–£65

Roof repairs:

  • Flat roof repair: £100 per m²
  • Slate roof: £170 per m²
  • One roof valley: £350
  • Two roof valleys: £450

Get quotes from at least three roofers covering your local area to compare, and see our guides to roof replacement costs and roof repair costs for more information.

Find roofers for the job you need in Leeds

From minor repairs to full replacements, use Checkatrade to find roofers working near you — in Leeds, Wakefield, Harrogate, Bradford and beyond. Search now or post your job and let us do the hard part.


Looking for more tradespeople in Leeds?

Find Checkatrade reviewed Tradespeople, get a quote today, discover related services in Leeds and check out our latest home improvement guides.