Janice in North york 2 reviews Toronto, ON Joined 2011/05/30 10/10 New Sliding Door and Windos Windows & Doors Installation & Service review in Toronto Over 10 years ago Bella Vista Windows & Doors did a fantastic job. Done in a timely manner and they were clean and very friendly. They know what know they are doing! Great work! Job Price Was this review helpful?