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 & Wednesday: 10:00am-3:00pm


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



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.