A few nieghbours on our street had their windows replaced with Canadian Choice Windows so the company was recommended by quite a few people and we were able to see their work in-person.
We had all of the windows in the house replaced. The windows look great, a great quality product at a competitive price (we had 5 other quotes). The ONLY complaint would be the fact that I had to spend hours picking up screws around the perimeter of the house. Apparently they were supposed to use a machine with a magnet to pick them all up (that never happened). Also, the installers broke a few plastic window coverings on the basement windows.
I picked up all of the screws... and the plastic coverings which were old, I simply considered them a casualty of renovations. I didn't even call the company to complain because my wife and I are generally very happy with the work completed. Although I'm sure Oleg would have done everything possible to make us happy if I were to complain, it wasn't necessary. The moral of the story is to make sure the installers clean up properly before you let them go.
Either way, I would recommend Canadian Choice Windows to anyone looking for new windows. 9/10 (-1 for the mess) Thanks for the great work!