Galaxy Windows

Windows & Doors Installation & Service
7777 Keele St # 202 Vaughan ON L4K
Write a Review
Write a Review
Website
Angela R
Angela R
0 reviews Vaughan, ON
10/10

Windows

We are extremely satisfied with the windows installed by Galaxy in our home. We received excellent customer service (Alex got back to us promptly with any questions we had), and the windows were installed with precision, skill and care. They did not leave any mess or debris behind - everything was cleaned! I would highly recommend Galaxy Windows.

Was this review helpful?