Our windows look great and the team who installed them did a fantastic (and fast) job. David from the team has also been very responsive and helpful before, during, and after the window installation.
However, I was very disappointed with how the manager and company failed to honour the payment terms stated on our agreement and the manager even threatened to put a lien on our home following our initial 15% deposit. While I would have otherwise happily waited for the company to try and fail to put a lien on our house in court, I was pregnant and would not have wanted to deal with the hassle with a newborn and toddler in my house. Our contract explicitly stated the outstanding payment would be upon completion of the greener homes loan. I now realize that the company may have agreed to these terms in error because the person who signed it did not know it would take so long for the loan to go through (I also did not know the loan would take so long to receive). The company offered bridge financing from a third party for 3 months, but, because the Greener Homes Loan was so slow to process, the 3 months would not have been long enough and we would have been stuck paying horrendous interest on the loan. Luckily, we found financing elsewhere.
In spite of this stressful experience, especially with the manager, I would recommend the company if you have the money available to finance the windows and if you do not need to customize the financing terms (as they may not be honoured based on my experience).