Currently offering appointments Wed 10-6; Thurs 11-7; Fri 10-6 and Sat 9-5. We are an independent business so please note that all appointments do require 48 hours notice to cancel or reschedule. If we are unable to re-book the opening or if there is a last minute cancellations we do reserve the right to charge a cancellation fee up to the cost of the full appointment.

If you need to reschedule or cancel an appointment during days of closure, please email us at or leave us a voicemail at 604-274-4426 in order to ensure we receive your message within our cancelation policy.

Please take a moment to add us to your safe senders list (or check your spam folders) as we do respond to everyone!  Our e-mails may be caught in the ever increasing security of your spam/junk folders.

If you can not see the form below (or if the link is giving you an error message) please e-mail us your appointment request at

Fill out my online form.

We are located in the Waterside Village townhouse complex, at the southern tip of No. 2 Road (between Andrews and Dyke Road), across from the shipyards. We have over 20 complimentary guest parking stalls located behind us as you enter in the driveway to the housing complex, along with additional free street parking on 2 Road.