Engineering & Public Works
Engineering and Public Works oversee the evaluation, planning, and operations related to municipal roads, water, sewer, and drainage systems as well as managing the municipal equipment fleet and radio communications system. The department also administers the Waste Management Program which involves the provision of services for the collection and processing of solid wastes in the City.
Engineering & Public Works Latest Updates
Service disruption facing customers in Fraser Valley transit systems
BC Transit is notifying its riders that CUPE Local 561 operating under First Transit has indicated increasing job action and will again cease service in the Agassiz-Harrison, Central Fraser Valley, Chilliwack and Hope transit systems as of the start of the scheduled...
Snow Response
March 1, 2023 - Public Works crews are maintaining all priority 1, 2 and 3 routes throughout the day. Please take a moment to clear snow from catch basins to help water drain as snow melts away, preventing potential water pooling. There are no expected delays for...
Alert: Cold Temperatures and Forecasted Weekend Snow
Mission, BC—Environment Canada has issued a special weather statement advising of cold temperatures and heavy snow on Saturday night ranging from 10 to 30 cm. This weather could create treacherous and icy conditions on the roads. Public Works crews have been out...
Public Works 24-Hour Line for Emergency and Non-Emergency Issues including Water Quality concerns: 604-820-3761
Engineering General Inquiries • Phone: 604-820-3736 • Fax: 604-826-7951
Public Works General Inquiries • Phone: 604-820-3761 • Fax: 604-826-8633
Director of Engineering and Public Works | Tracy Kyle | 604-820-3739 |
Manager of Development Engineering, Projects & Design | Jay Jackman | 604-820-3745 |
Manager of Environmental Services | Barry Azevedo | 604-820-3737 |
Manager of Engineering Planning & Assets | Allen Xu | 604-820-5365 |
Operations Manager – Utilities | Colin McLean | 604-425-3681 |
Operations Manager – Roads & Drainage | Dylan Stewart | 604-425-3682 |
Operations Manager – Fleet Services | Lyle Crowell | 604-820-3776 |