I was shopping and comparing for windows from March 2017. And decide to have contract with Win-Can on May. Contract Signed on May 16. Perfect job finished on May 24, 2017. They were quick and efficient on measurements, preparation and installations. My house is a bungalow with several huge windows. The installations was taken in one day. All are cleaned and sealed very well. We are very satisfied with the great look and the Quality. I will take some pictures to show off and say how I am happy with it. Would like to highly recommended them!