Castle Windows is a family business started by Michael and Margaret Byng in 1990. Michael and Margaret have been joined in business by both their son Oliver and son in law James
Castle Windows is a local company with 4 salesmen operating from a depot at Woolhampton near Newbury and has a work force of 50 full-time employees, including bricklayers, plasterers and installers.
The company has built up a good reputation using first class tradesmen and materials.
Our Pvc-u system is Duraflex, which is a top brand and we use a quality supplier for our roofline products.
All our work carries a 10 year guarantee. We offer a free quotation and survey and there is no pressure selling.