Global Improvement Solutions Contractor Category: Windows & DoorsContractor Tags: Door Installation and Window Installation Profile Photos Reviews 809-5950 Bathurst St North York, ON M2R 1Y9 Canada (647) 808-8576 #1 Windows and Doors Solutions of All Time. Previous Next