After reviewing multiple quotes and meeting with a number of sales specialists, we decided to have our 12 windows replaced by Windowtech. It was Eugene, the sales specialist, who helped us to make a decision in favor of Windowtech. Eugene is very friendly, professional and prompt in addressing any queries. The installation process went smoothly and completed in a timely manner. Overall experience in dealing with Eugene and Windowtech have been great so far. Hopefully the post installation service would equally be great.