Listed in Home Improvement & Maintenance
- 7250 Keele street unit 167, Vaughan, Ontario, L4K1Z8.
Total Home Windows and Doors brings to you the best quality energy efficient and aesthetically appealing windows and doors for refurbishing your old home or decorating your new one. C.S.A. approved products having the company’s guarantee as well will provide unmatched products and services in Greater Toronto Area.