We are very satisfied with the new windows we got. The installers were on time, they cleaned after installation was completed.
The customer service from the company was very good and professional.
We highly recommend Eco Choice Windows & Doors.
- Company Response
Thank you for the kind review and recommendation Ella! Enjoy your new windows.
All the best
Eco Choice Windows & Doors