Serving Canadians and businesses from Coast to Coast

If you’re ready to join our ever-growing list of beaming customers, please don’t hesitate to get in touch with our friendly team today.

Send us a Message

  • This field is for validation purposes and should be left unchanged.

Contact Us

We serve all of Canada from our headquarters in Windsor.
You can reach us at any of the contacts below.

Customer Service

Toll-Free : +1 (844) 915-5151
Telephone : +1 (519) 915-5151


Business Hours

Mon – Wed : 9:00 am to 5:00 pm
Thu & Fri : 9:00 am to 6:00 pm
Sat : 9:00 am to 4:00 pm
Sun : Closed


Head Office

3234 Dougall Ave Windsor, ON, N9E 1S6 Canada

Directions →

Find a Retail Location Near You

locate and get direction to our retail locations.

Thank you uploading your document.