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 // 10am-3pm

Or by appointment


Langford Office:

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

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

Or by appoinment Tuesday - 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.