I used McNaught Construction for replacement windows and doors based on a referral from a friend of mine. Their prices were competitive, the service was excellent and the quality of their windows and installation was excellent.
I hired McNaught Home Improvements to replace the front door, exterior french doors and a large bay window. Again, their prices were excellent, the quality of the product is great and the workmanship was fantastic. They worry about the little details like ensure that the wood trim around the doors and replacement windows matches or works well with the existing trim. I would hire them again.