I recently had new windows installed by this compa...
I recently had new windows installed by this company and I am very happy with the results. The team was professional and courteous throughout the process, and the windows have made a significant difference in both the appearance and energy efficiency of my home. I would definitely recommend T Giles Glazing Limited to others.