Needed new upper and lower bathroom windows. Turned out to be too small a job for the big "name" window companies. Even the one that replaced all my other windows. Saw the good reviews on Edmunds, so dropped by their office. Kay took all my info and told me the boss would be in touch. Sure enough I got a call from Steve G (owner) to arrange to come over to the house. Steve took all the measurements to give me as much light as possible, recommended the best company for Awning windows (Stage, because of their energy efficiency and European hardware), and then sent me a very fair price to do the job. In addition to the Lifetime warranty on the windows, the price includes an incredible 10 year labour warranty. Once the windows came in, their great installers Kevin and Jean came over. They removed all the old rotted wood and frames, and put the new windows in weather tight. They trimmed them out beautifully inside and out. And they cleaned up meticulously. I highly recommend Edmunds to all. Thanks to Steve, Kevin & Jean, and Kay for their professionalism (plus answering my many questions) and following all safety precautions (when working in my home).