Areas covered

Proudly Serving South Wales

Local installers based in Caerphilly, working across the South Wales valleys and coast. Pick your town for a local page with services, FAQs and recent work.

Caerphilly
CF83 · Caerphilly

Market town with the castle as the centrepiece — a mix of stone period stock and modern estates.

Covering Bedwas, Trethomas, Machen & more.
See Caerphilly services
Pontypridd
CF37 · CF38 · Rhondda Cynon Taf

University town in a tight valley, where most homes share a party wall on both sides.

Covering Treforest, Graig, Cilfynydd & more.
See Pontypridd services
Pontypool
NP4 · Torfaen

Hilly Torfaen town stretched along the A4042 — terraced rows higher up, estates lower down.

Covering Griffithstown, Sebastopol, New Inn & more.
See Pontypool services
Cardiff
CF10 · CF11 · CF14 · CF23 · CF24 · CF5 · Cardiff

Capital city — everything from Edwardian conservation-area bays to glass-fronted Bay apartments.

Covering Cyncoed, Llanishen, Roath & more.
See Cardiff services
Barry
CF62 · CF63 · Vale of Glamorgan

Coastal town with two sides — the Island and seafront, and the residential bowl above it.

Covering Barry Island, Cadoxton, Gibbonsdown & more.
See Barry services
Cwmbran
NP44 · Torfaen

Planned new town — walkable estates, wide roads and a clean grid that makes van access easy.

Covering Croesyceiliog, Llantarnam, Fairwater & more.
See Cwmbran services
Caerleon
NP18 · Newport City

Riverside village with Roman roots — heritage streets on one side, modern estates on the other.

Covering Ultra Pontem, Bulmore, Ponthir & more.
See Caerleon services
Pontyclun
CF72 · Rhondda Cynon Taf

Growing commuter belt — village pub and church at the heart, new estates and retail on the fringes.

Covering Talbot Green, Miskin, Brynsadler & more.
See Pontyclun services
Brecon
LD3 · Powys County

Market town at the foot of the Beacons — heritage stone in the centre, working farms all around.

Covering Llanfaes, Cradoc, Talybont-on-Usk & more.
See Brecon services
Newport
NP19 · NP20 · NP10 · Newport City

A city of very distinct districts, where a Maindee terrace and a Langstone detached need completely different specifications.

Covering Maindee, Rogerstone, Allt-yr-yn & more.
See Newport services
Bargoed
CF81 · Caerphilly

A tight valley town where the houses face the weather head on and almost no opening is a standard size.

Covering Gilfach, Aberbargoed, Brithdir & more.
See Bargoed services
Blackwood
NP12 · Caerphilly

A valley town with more modern estate housing than most, which is why whole house replacement is the common job here.

Covering Cefn Fforest, Pontllanfraith, Oakdale & more.
See Blackwood services
Ystrad Mynach
CF82 · Caerphilly

A commuter hub at a valley crossroads, with more post war semis than terraces and a lot of straight swap window work.

Covering Hengoed, Penpedairheol, Maesycwmmer & more.
See Ystrad Mynach services
Nelson
CF46 · Caerphilly

A village on high open ground where wind loading matters more than in the sheltered valley floors nearby.

Covering Trelewis, Treharris, Llancaiach & more.
See Nelson services
Bedwas
CF83 · Caerphilly

Effectively part of Caerphilly, and the street we know best of any in the patch.

Covering Graig-y-Rhacca, Waterloo, Church Street & more.
See Bedwas services
Risca
NP11 · Caerphilly

A valley town split between a busy main road floor and a large exposed hillside estate above it.

Covering Pontymister, Crosskeys, Ty-Sign & more.
See Risca services
Abercarn
NP11 · Caerphilly

A steep sided forest valley where daylight and warmth are the two things people ask us to improve.

Covering Chapel of Ease, Llanfach, Gwyddon & more.
See Abercarn services
Free quote

Let's make your house feel more like home.

Fill in a few details and we'll come back within 24 hours with a clear quote — no callout fee, no pressure.

07375 533723 rosacwindow@outlook.com
34 Cae Melyn, South Wales
Mon–Sun, 7:30am – 7:30pm
Find us on Facebook

Get my free quote — 24h response

No callout fee · Fully insured · Friendly local team

CallEmailFree Quote