Roofing in Swansea
Get your roof sorted with a trusted roofer in Swansea. Post your job in two minutes and a local tradesman will get in touch.
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 Swansea homes
Homes in Swansea include hillside terraces in Uplands and Mount Pleasant, large detached homes towards Mumbles, and 1960s–70s estates in Killay and Morriston. Wind-driven rain off the coast finds every weak spot, so roofs in Swansea often need flashing and ridge repairs after winter storms. Salt air and strong winds off the sea are part of life in Swansea, 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
- Chimney and lead flashing repairs
- Full re-roofs
- Flat roofs (EPDM and GRP)
How much does a roof cost in Swansea?
| 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 Swansea
Postcodes: SA1, SA2, SA3, SA5, SA6
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.
- Posting your job is completely free and there's no obligation to go ahead.