Montreal South Shore
Windows and Doors
The Fenplast dealers of Montreal’s South Shore are independent experts in the sale of windows and doors. All selling from brick and mortar stores, they can proceed to the evaluation of your project as well as the installation and will also take care of customer service, to make sure your project meets your expectations.