Hamilton DuncanHamilton Duncan is a business and litigation law firm based in Surrey, British Columbia. We are one of the largest, most established and well respected law firms in the Fraser Valley.