Roofing cost in Cardiff
2026 prices for South Glamorgan · Wales
Roofing in Cardiff typically costs between £1,400 and £18,500, with most homeowners landing near £9,950. Local pricing sits about 8% below the UK average. Low day rates, though rural travel surcharges and solid-wall properties can offset the saving on larger jobs.
£1,400 – £18,500
UK average £8,500 · Cardiff index 92
Free · Up to 3 local quotes · No obligation
Roofing prices in Cardiff by finish level
| FINISH LEVEL | CARDIFF COST | WHAT'S INCLUDED |
|---|---|---|
| Budget | £1,400 – £2,100 | Entry-level materials, existing layout retained |
| Mid-range | £2,000 – £3,000 | Better fittings, some layout change |
| Premium | £2,700 – £4,000 | High-specification materials and full redesign |
£4,975
About 50% of a typical Cardiff job, at Wales day rates.
£4,975
Materials pricing is broadly national — this is where specification, not location, drives your total.
What affects roofing cost in Cardiff
Large Victorian terrace belt in Cathays, Roath and Canton, much of it student-let. Welsh building regulations differ from England on some energy and ventilation requirements.
- Rotten timbers only visible after strip-out
- Failed leadwork around chimneys and valleys
- Undersized guttering causing damp on walls
Rules in Cardiff
Building control and planning applications for roofing work in Cardiff go through Cardiff Council. Confirm before booking whether your property sits in a conservation area, is listed, or is covered by an Article 4 direction — each removes permitted development rights and changes the approval route.
Serving CF10, CF11, CF14, CF24 and the surrounding South Glamorgan area.
Find vetted trades near CardiffRoofing in Cardiff: common questions
Get your Cardiff roofing estimate
Upload a few photos and we'll price the job using Wales rates, then match you with up to 3 vetted professionals covering CF10.
Start your free quote