Areas We Cover
K Williams Roofing is based in Merthyr Tydfil and covers the South Wales valleys across Rhondda Cynon Taf, Caerphilly, Blaenau Gwent and Powys. Below is every town we run a dedicated local service for — pick yours for area-specific detail, or call us if you are just outside.

The valleys we work in
Our patch runs from Brecon in the north down through the Heads of the Valleys towns — Hirwaun, Merthyr Tydfil, Tredegar and Rhymney — and south along the Cynon, Taff, Rhymney and Sirhowy valleys to Aberdare, Mountain Ash, Pontypridd, Caerphilly, Bargoed and Blackwood, plus both Rhondda valleys. Same team, same free written quote and same workmanship guarantee wherever the job is.
Not sure if we cover your area?
If your town or village is not listed, it does not mean we will not come — we regularly take on work just outside these areas. Call 07952 811592 or request a quote and we will tell you straight away.
Frequently Asked Questions
Do you charge more for jobs further from Merthyr Tydfil?
No. Our quotes are for the work itself — we do not add travel charges for anywhere in our coverage area.
Which area has the fastest emergency response?
We aim for same-day emergency attendance across the whole coverage area wherever possible. The Merthyr, Aberdare, Mountain Ash and Pontypridd corridor is usually quickest simply because it is closest to base.
Every Town We Cover
Tap a town for local detail on the roofs, housing and areas we work in there.
Merthyr Tydfil
Our home patch — Dowlais, Penydarren, Troedyrhiw, Cefn Coed, Aberfan and Merthyr Vale.
Read moreAberdare
The Cynon Valley — Aberaman, Cwmbach, Trecynon, Cwmdare, Llwydcoed and Penywaun.
Read moreMountain Ash
Lower Cynon Valley — Penrhiwceiber, Miskin, Abercynon, Cefnpennar and Ynysboeth.
Read morePontypridd
Taff and Rhondda confluence — Treforest, Rhydyfelin, Glyncoch, Cilfynydd and Beddau.
Read moreHirwaun
Top of the Cynon Valley and the Heads of the Valleys road.
Read moreCaerphilly
Caerphilly borough — Bedwas, Trethomas, Machen, Nelson, Llanbradach and Senghenydd.
Read moreBrecon
Brecon and the Usk valley — Llanfaes, Cradoc, Llanddew, Felinfach and Talybont-on-Usk.
Read moreTredegar
Sirhowy Valley — Georgetown, Sirhowy, Cwm, Charlestown, Dukestown and Nantybwch.
Read moreRhymney
Upper Rhymney Valley — Pontlottyn, Abertysswg, New Tredegar, Fochriw and Deri.
Read moreRhondda
Both Rhondda valleys — Tonypandy, Treorchy, Porth, Penygraig, Ferndale and Treherbert.
Read moreBlackwood
Sirhowy Valley — Pontllanfraith, Oakdale, Cefn Fforest, Argoed, Markham and Hollybush.
Read moreBargoed
Mid Rhymney Valley — Aberbargoed, Gilfach, Pengam, Fleur-de-lis and Hengoed.
Read moreEbbw Vale
Blaenau Gwent — Beaufort, Rassau, Garden City, Waun-Lwyd and Victoria.
Read moreAbergavenny
Monmouthshire market town — Llanfoist, Govilon, Gilwern, Llanellen and Mardy.
Read more

Roofing Help Anywhere in the South Wales Valleys
Wherever you are in our patch, you get the same local team, free written quote and guaranteed workmanship. Get in touch today.

