We had our windows replaced in the summer by Centennial Windows the salesman was from Brantford sales office and the crew was from London. We are 100% satisfied with the product, they fit perfectly, work as designed and were installed also perfectly. The finish work could not be better. After seeing how well the windows were installed we had Centennial come back and replace the front door that we had another company replace several years ago. Yes, the windows were more expensive than having your local window home reno guy do the job, but it is well worth it if you plan to stay in the home for the long term. Centennial gives you names of other customers to speak with. We did this and they were happy to show us their windows. We replaced all the windows in our house, but if this is not possible for you, I would recommend replacing them over a two or three year period. You will satisfied, I just know it!