Contact Us

Hamilton Duncan Armstrong + Stewart Law Corporation

1450-13401 108th Avenue
Surrey, BC
Canada V3T 5T3


Hamilton Duncan acknowledges the shared and unceded traditional territory of the Katzie, Semiahmoo, Kwantlen and other Coast Salish Peoples, upon which our offices are situated.

Management and Administration

Greg Palm
Co-Managing Partner, Operations

Robert Rogers
Co-Managing Partner, Finance

Renu Bains
Human Resources Manager

Aynsley Laluk
Chief Operating Officer