HomeStars in Toronto 0 reviews Toronto, ON Joined 2019/07/17 10/10 New windows Windows & Doors Installation & Service review in Toronto About 1 month ago Clean and polite staff. They were on time and finished the job faster than anticipated. In love with my new windows! Job Price Was this review helpful? Company ResponseIt was pleasure working with you!