Phone: (250)-746-4896

Toll-Free: 1-866-609-9998

Fax: (250)-746-2354


Duncan Office:

Address: #101-126 Ingram Street, Duncan, V9L 1P1

Open to the public Tuesday - Friday: 10:00am-3:00pm

Or by appointment


Langford Office:

Address: 3202B Happy Valley Road, Langford, BC, V9C 2V8

Open to the public Tuesday: 1:00pm-6:00pm

(Appointments and community events may take us away from the office on Tuesdays. If you would like to phone ahead to confirm the office will be open, please call 1-866-609-9998).

Open for drop-ins Wednesday 10:00am-2:30pm

Or by appoinment Monday - Friday



Contact Alistair and our team by filling out the following:

Thank you for contacting Alistair MacGregor.

We do our best to respond to every email we get – but it does take time. We’ll be in touch soon and look forward to talking more.