Roofing in Cardiff
Looking for a reliable roofer in Cardiff? Tell us about your roof and we'll match you with a vetted local roofer, at no cost to you.
Post your roof freeHow it works
Post your job free
Takes 2 minutes on your phone.
We match one local tradesman
A roofing who covers your postcode.
They contact you to quote
No spam, no bombarded phone.
Roofing for Cardiff homes
Homes in Cardiff include Victorian terraces in Roath, Canton and Splott, post-war semis in Ely and Llanrumney, and newer estates around Pontprennau. Terraced roofs in Cardiff often share chimneys and valleys with next door, so repairs sometimes need a word with your neighbour first. Tight access, shared boundaries and on-street parking are part of life in Cardiff, so it pays to use a roofer who works locally.
What our roofing pros do
- Slipped and missing slate or tile repairs
- Fascias, soffits and guttering
- Full re-roofs
- Flat roofs (EPDM and GRP)
- Chimney and lead flashing repairs
How much does a roof cost in Cardiff?
| Replace a few slipped tiles or slates | £150 – £400 |
| New flat roof on a garage or extension | £1,500 – £4,000 |
| Full re-roof on a terraced house | £6,000 – £12,000 |
These are typical ranges only. Prices depend on the roof's size and pitch, scaffolding needs, the materials (Welsh slate costs more than concrete tiles) and whether timbers need replacing. Your roofer will give you a fixed quote.
Areas we cover around Cardiff
Postcodes: CF3, CF5, CF11, CF14, CF23, CF24
Why use Job Leads Direct
- Your details are only shared with the tradesman who takes your job.
- We send your job to one tradesman, so your phone won't ring off the hook.
- Every tradesman who receives your job covers Cardiff and the surrounding area.