Contact Us

We're here to help. Reach out anytime and we'll get back to you as soon as possible.

Send Us a Message

Fill out the form and our team will respond within 1 business day.

Prefer to talk to us?

Call or email us directly — we're here to help.

Customer Support

Canada +1 (437) 365-1020

Monday – Friday: 9 AM – 6 PM EST  ·  Saturday: 10 AM – 3 PM EST

Email Us

support@vmailbox.ca

We respond within 1 business day

Our Location

2160 Highway 7, Unit 6

Vaughan, Ontario, Canada

Monday – Friday

Phone & Chat: 9 AM – 6 PM EST

Saturday

Phone & Chat: 10 AM – 3 PM EST

Closed on Canadian public holidays