1. Do you have your own crew or do you use sub-contractors?
We have our own professional and trained installers.
2. If I have a problem with my already purchased windows or doors to whom do I call?
You can call our head office, where our product manager is located (416)-877-8508