We knew we eventually wanted to replace our windows but thought it would be best to delay research on it for another year or two. Representatives were canvasing our neighborhood, shared some background materials and a cd, and we decided to schedule a meeting. The sales person was prompt, professional, and respectful of our time. Paul did an assessment of the work to be done, presented options appropriate for our location, let us know about other completed projects in the neighborhood we could see, and worked up an estimate. There were various specials available and payment options that made the project worthy of consideration. I believe the estimates were good for a decent period of time, but we opted to do the work after reviewing the estimates, deciding on a window style and setting a target date for installation. Windows were ordered, another time was set for someone to come out and confirm all measurements, specs and details of the project (colour samples for outer framing, testing for lead, instructions for clearing space prior to installation, etc.), and installation schedule was confirmed. The day of the installation, the 2 installers arrived (Gregg and Alexy) a little early, scanned the work to be done, communicated their plan for the day, unloaded their truck and set up. A few hours later, our sales person called to confirm the crew had arrived and all was going well. Communicating the plan for the day included an overview of how they will prep each existing window, what order they anticipated going in through the house, and confirmed that the plan was ok; they also went over the placement and specs of each window to make sure it is what we ordered. They took great care to mask windows inside and kept spaces clean throughout the day. I think they arrived around 8a and had completed the project by 6:30p. The installers were respectful, thoroughly cleaned up behind themselves, inside and out. Outside, they did a good job of not crushing plants and shrubs. They gave a demonstration on how the windows worked and they were done. Post installation, we discovered that 3-5 windows didn't close properly, we placed a service call and a technician came the next day to re-calibrate and provide additional recommendations on maintenance and troubleshooting. Overall, it was a great experience and I would recommend Windowrama to anyone searching to identify companies for comparative and competitive estimates and excellent service and support.