I used Eco Choice because it was recommended by my realtor. Their prices were very reasonable and they carry quality windows. However my experience wasn’t completely without its problems. When the sales person, Gabriel came the first time, about 8 month before we decided to get the windows done, he had offer to also improve the look of our faux window. We decided, like many people, to do our windows right after we found out about the rebate program and reached out to Eco Choice. They came back, gave us a great quote. We were very excited. I reminded Gabriel about the faux window he had mentioned 8 months prior and the said they would would take care it with aluminum siding. All I remember hearing was the first “sales pitch” that they would improve the look. The installation date came, long weekend in May. The scheduled Thursday, Friday and Saturday. They came Thursday and Friday but not the Saturday. Came back the following week but still didn’t complete the installation. We had to point out missing caulking and try to book them several times to comeback and finish. On one of the visits back, a different installer, told us the patio door were installed incorrectly. When I called to complain they said that wasn’t true and that they purposely had placed the that way until a piece of door was replaced since it was defective. At this point I was very upset and for called them out on something they failed to mention to us, as the patio door was a potential safety hazard. I was also concerned since I recommended them to the neighbours. They finally came and finished the windows but the supposed improved faux window is really not what I was expecting. I asked them to remove it since I don’t think it’s an improvement, kind of more like an eyesore (picture below, black side is what they did). When they came they said it would not remove cleanly to wait a bit longer. We are now at the end of September and both my neighbours got their windows installed. No one has reached to me about the referral bonus, another “sales pitch” promise unfulfilled. I think they could have done better and wish they had.