How much does a roofer cost in the UK?

Roofers in the UK charge £35–£55/hour. Typical costs: minor repair £150–£500, major repair £500–£2,000, full re-roof £5,000–£12,000 for a typical semi. Lead work: £50–£90/m². Every MyApproved roofer carries verified public liability insurance and provides a detailed written quote before work begins - no verbal estimates that shift mid-job.


How does MyApproved protect homeowners hiring a roofer in the UK?

Unverified roofers are one of the most common sources of home improvement fraud in the UK. MyApproved counters this with 4 mandatory checks for every the UK roofer: government ID verification, £2M insurance confirmation, NFRC membership check where applicable, and customer reference screening. Written quotes are required before any work can be agreed. No MyApproved roofer can demand cash-only payment or skip the written quote stage.

4.9from850verified reviewsGovernment ID checked£2M insurance verifiedQualification confirmedReferences screened

Find Roofers Near YouVerified, Rated & Ready to Quote

Find trusted roofers across the UK. Compare local professionals, read verified reviews, and get free quotes for your project.

ID Verified£2M Insured4.9/5 Rated
Browse Roofers

Roofer Services We Offer

Our verified roofers provide comprehensive services for your home and business.

Roof Repairs

New Roofs

Flat Roofing

Tile Replacement

Guttering

Chimney Repairs

Lead Work

Fascias & Soffits

Emergency Roofing

Roof Inspections

Why Hire Roofers Through MyApproved?

Fully Verified

Every roofer is ID checked and reference verified before joining.

£2M Insurance

All roofers carry minimum £2M public liability insurance.

Real Reviews

Read genuine reviews from verified customers who hired our roofers.

Free Quotes

Get up to 3 free quotes from roofers with no obligation.

Ready to Find Your Roofer?

Get free quotes from verified roofers in your area. Compare prices, read reviews, and hire with confidence.