Galaxy Windows

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

New window install

Alex and the team at Galaxy Windows and Doors was fantastic. They were professional, on time and very clean. The finished product looks amazing and I couldn't be more happy with their work. I will be calling them back to do windows at the rear of my home down the road.

Was this review helpful?