Haida Glass Ltd offered excellent service from the start. Friendly and efficient staff measured our windows, provided us with a quote, and later installed all new windows in our house. They completed the job in very reasonable time, and did a great job of cleaning up, both inside and out upon completion. Very pleased with the new windows. Thanks Haida Glass Ltd