Engineering & Public Works

home-alertCOVID-19: Things are evolving daily and the page below may not be current, get the latest updates on City facilities, services and programs at

Note also that many services are available online to continue to serve the community at this time.

Engineering & Public Works plans, designs, constructs, operates and maintains the City’s infrastructure and provides core City services such as transportation, water distribution, flood control, waste collection, storm water management and sewage collection.

This work is carried out by the following divisions:

  • Design & Construction
  • Environmental Services
  • Infrastructure Planning
  • Public Works
  • Transportation

Design & Construction

Key responsibilities include:

  • Coordinating and implementing the City’s road and utility capital projects
  • Overseeing the Engineering Customer Service team

Environmental Services

Key responsibilities include:

  • Developing and implementing environmental programs, policies and objectives
  • Managing the solid waste collection contract
  • Providing services to conserve energy and water, reduce waste, protect the environment, and monitor greenhouse gas emissions

Infrastructure Planning

Key responsibilities include:

  • Planning for construction and replacement of water, sewer and drainage infrastructure
  • Implementing utility programs, policies and objectives
  • Managing the City’s assets, surveying and mapping
  • Overseeing integrated watershed management plans

Public Works

Key responsibilities include:

  • Operating and maintaining the City’s roads, water, sewer and drainage systems
  • Maintaining the corporate fleet of vehicles and equipment


Key responsibilities include:

  • Planning the City’s transportation services
  • Coordinating traffic operations such as signals, streetlights and signs
  • Managing on-street parking and City-owned parking lots

Department Head
General Manager – Jaime Boan

Customer Service Contact Information

Engineering Emergency Services for Water, Sewer, Drainage and Roads (24/7): 604-927-3500

Engineering Customer Service email: (only monitored during regular business hours)

Department Contact Information
Phone: 604-927-3504