My solid advice to you, dear reader, is to read all the 0, 1, 2 star reviews on google, HomeStars, BBB, and BELIEVE THEM. This company is awesome until installation. The installation crew that I got was unprofessional and disrespectful. Maybe you won’t end up with the crew I got, but do you want to take a chance? They argued when I asked them to put their masks to cover their faces. They left debris all over my door mat and garden. This could all have been forgiven but their workmanship was horrendous, almost non existent. The frame around my windows is mangled and some pieces are cut too short, some too long. Globs of caulking have been used to fill large gaps. I don’t think these guys even pulled out a measuring tape while they were cutting the finishing pieces. Go check out my photos and try and imagine yourself going to take a look at the finished work the next day when it’s light out. It was shocking, horrible. The pics you will see are my BRAND NEW WINDOWS. I stopped payment on my cheque. These guys make you pay in full before they start the job. What leverage do you have left after that? None. Since I stopped the cheque, they refuse to come back and finish the job. I want to be clear here. I would have been delighted to have fine new windows and pay Ecoline for a job well done. I would have loved to have been someone who could leave rave reviews, recommend this company left and right. These guys are not what they seem; there is so much irony reading their website after the fact. Who knows if the windows are even good quality. They take your money and leave a mess in their wake. I still have open walls and crappy windows. STAY AWAY. Pay a bit more and get some piece of mind.