Halsall serves developers, builders, architects, property managers and insurers, providing engineering services for new and existing building projects. We provide building design (including sustainable design facilitation), restoration engineering, risk management and forensic engineering services. We have 6 offices across Canada.