WILLIAM A LANG (CONSTRUCTION CONSULTANTS) LTD.