top of page


Whether you're looking for new windows, doors, glass, window repair, door repair or even want to buy trade windows and doors on a supply on basis, we can help.

Please click on the product or service below that you are looking for. We service all of the South Wales area with uPVC Windows, uPVC Doors, Composite Doors, Glass, Repairs and even Supply Only Trade Windows and Doors. If you can;t find what you're looking for please contact us.

uPVC Windows

We are your local, friendly & reliable uPVC Windows installer in South Wales. Rehau Authorised Partners with 5-star reviews and a proven track record for excellent products and service as well as sensible and fair prices.

upvc windows aberdare
glass replacement aberdare

Whether you need glass units to replace misted units, condensation or smashed glass, we can provide a first class glazing service with Pilkington Glass and a 10 year guarantee on all jobs. All obscure glass available.

Supply Only Windows & Doors
trade windows aberdare

Whether you are a DIY expert, builder or even a local window fitter, we are happy to offer you trade prices on supply only windows and doors. Contact us to compare prices and potentially save a lot of money!

Entrance Doors
doors aberdare

Whether you need a uPVC Door, Composite Door, French Door, Patio Door or Bifold Door, contact Principality Windows for a no obligation quotation and receive a price that will make you smile. Satisfaction guaranteed.

Window & Door Repairs
window repairs aberdare

Door that won't lock? Window that will not open or close or is awkward and stiff to open? Don't buy a new window or door when you can pay less for us to repair it for you. If it can be fixed, we won't try to sell you a replacement.

Looking for something you can't find?

If there is something that you're looking for that you can't find listed on this website please don't write us off! We cover the majority of home improvements work but try to keep our website as small and easy to navigate as possible. If you're not sure if we can help you, please send us message using the form below, alternatively call.01685 844 950 and we will be pleased to help and advise you.

bottom of page