Locations & Contact

Meetings by appointment only
Tel: 604-392-5300 | Fax: 604-392-5301

Reach out to us with any questions or inquiries you may have. Our team is dedicated to providing assistance and guidance every step of the way




    15 Convenient Locations For Free Personal Consultations or we offer earth friendly, virtual meetings across British Columbia.

    Fraser Valley

    Chilliwack (Head Office)

    46093 Yale Road,
    Chilliwack BC V2P 2L8

    Abbotsford

    1-33775 Essendene Avenue,
    Abbotsford, BC V2C 2H1
    By Appointment Only

    Vancouver, Lower Mainland and Vancouver Island Locations

    Langley

    8661 201st Street 2nd Floor
    Langley, BC V2Y 0G9
    By Appointment Only

    Maple Ridge

    22420 Dewdney Trunk Road,
    Suite 300, Maple Ridge, BC V2X 3J5
    By Appointment Only

    Port Moody

    200 Brew Street, Suite 301
    Port Moody, BC V3H 0H6
    By Appointment Only

    Surrey Central

    9850 King George Blvd
    Surrey, BC V3T 4Y3
    By Appointment Only

    South Surrey

    15300 Croydon Drive, Suite 300
    Surrey, BC V3Z 0Z5
    By Appointment Only

    Burnaby - Metrotown

    4720 Kingsway, Suite 2600
    Burnaby, BC V5H 4N2
    By Appointment Only

    Vancouver

    701 West Georgia Street, Suite 1500
    Vancouver, BC V7Y 1C6
    By Appointment Only

    Richmond

    5811 Cooney Road, Suite 305
    Richmond, BC V6X 3M1
    By Appointment Only

    Victoria

    301 – 3450 Uptown Blvd
    Victoria, BC V8Z 0B9
    By Appointment Only

    Kelowna

    1631 Dickson Avenue Landmark,
    Suite 1100 Kelowna
    By Appointment Only

    Kamloops

    500 Victoria Street,
    Kamloops
    By Appointment Only

    Prince George

    1299 3rd Avenue,
    Prince George
    By Appointment Only

    Nanaimo

    #301-194
    Cliff Street Nanaimo
    By Appointment Only