Find Trusted Roofers Across the UK
Roofers are available across 309 locations in the UK, with typical hourly rates of £35–£65.
How to hire roofers in the UK
Finding the right roofer starts with checking qualifications and insurance. Look for professionals who hold CSCS Card, NFRC Member, NVQ Level 2/3. These certifications confirm the tradesperson meets UK industry standards and has the training to carry out work safely.
What to expect on costs
Roofers in the UK typically charge between £35 and £65 per hour. Rates vary by region, with London and the South East generally costing more. For larger projects, most roofers will quote a fixed price rather than an hourly rate. Always get at least three written quotes before committing.
Services commonly offered
Roofers across the UK offer a range of services including Roof repair, Tile replacement, Flat roofing, Guttering, Chimney repair, Lead work, Fascia & soffit, Roof inspection. The scope of work and materials needed will affect the final price, so be specific about your requirements when requesting quotes.
Useful tools
Plan your project with our free calculators: CIS Deduction Calculator, BTU Calculator, VAT Calculator.
Are you a roofer?
List your business for free and reach local customers looking for roofers.
East
East Midlands
London
North East
North West
Northern Ireland
Scotland
South East
South West
Wales
West Midlands
Frequently Asked Questions — Roofers
What qualifications should roofers have?
How much do roofers charge per hour in the UK?
What services do roofers offer?
How do I find a reliable roofer near me?
Free Tools for Roofers
Are you a Roofer?
Join thousands of UK tradespeople using InvoiceAdept to send professional invoices, get paid faster, and manage their cashflow — all in one place.