About
Replacement windows by TH Windows are crafted with advanced materials to ensure optimal insulation and weather resistance. Offering a range of designs, we work to provide windows that add value and efficiency to every home. Our team is trained to deliver smooth installations, focusing on maximizing energy savings and creating a better indoor environment year-round.
Our contacts:
Address: 7250 Keele St #167, Vaughan, ON L4K 1Z8, Canada
Phone: (416) 661-6666