Building knowledge and connections

Total Home Windows and Doors

Address:
7250 Keele street unit 167
Vaughan, ON L4K 1Z8
CANADA
Phone: 416-661-6666

Our products bear guarantee and are approved by C.S.A. Whether you are building a new home or repairing the existing one, Total Home Windows and Doors provides the best products and services.