Locally owned and focused on helping our clients achieve their design objectives


We strive to provide innovative design solutions that meet your specific needs and exceed your expectations, regardless of the project’s scale or complexity.





Join Our Team

By joining the Avalon team you will have the opportunity to learn and grow. You will be challenged and rewarded for your efforts and will always find support and guidance when needed. Your professional goals are important to us and your contribution to Avalon will always be appreciated. We understand the value of having a collaborative and supportive team, and the importance of cultivating a team of individuals who will work hard and celebrate success together.

Territory Acknowledgement

Employees of Avalon Mechanical are grateful to live, work, and be in relation with people from across many traditional and unceded territories, covering all regions of British Columbia. We are honoured to live on this land and are committed to reconciliation, decolonization, and building relationships in our communities.

We acknowledge and respect the Lək̓ʷəŋən (Songhees and Esquimalt) Peoples on whose territory our Victoria office stands, and the Lək̓ʷəŋən and W̱SÁNEĆ Peoples whose historical relationships with the land continue to this day.

We would like to acknowledge that we are fortunate enough to have our office in Nanaimo on the traditional and unceded territory of the Coast Salish Peoples, the traditional territory of the Snuneymuxw First Nation.

We would like to also acknowledge that we are fortunate to be able to gather in our Vancouver office on the unceded territory of the Coast Salish People including the territories of the xʷməθkwəy̓əm (Musqueam), Skwxwú7mesh (Squamish), and səlilwətaɬ/Selilwitulh (Tsleil-Waututh) Nations.