Excellent Service. Ilia provided exceptional customer service. The installation crew was knowledgeable, neat and true professionals. Very happy with our experience.
- Company Response
What an excellent review! Thank you for your business and your trust in Window Depot Canada. I will convey your compliments to my installers. Enjoy your new windows and be in touch. We always will be happy to help: Ilia and the team.