Total Home in Ontario is a leading provider of professional and high-quality services on windows & doors supply and installation.
Head Office & Showroom
7250 Keele street, Unit 167,
Vaughan, ON. L4K 1Z8
Phone: 416-661-6666
Toll Free: 1-855-550-0610
Mon-Fri: 9:00am- 6:00 pm
Sat: 9:00am – 3:00 pm
Sun: Request a Quote
Copyright 2025 Total Home Windows and Doors | All Rights Reserved
By submitting this form you agree to our Terms and Conditions