Windows & Doors Installation & Service review in
905 556 1112
100 BRYON ST S
The sales staff was friendly. Installation was great, as was the quality of the product. I'm not sure where this company has gone to though. I don't think I haggled enough on the price, though they spent the time to show us alot of options.
Was this review helpful?