About Javelin Technologies

Article by Rod Mackay, last updated on September 15, 2016

A trusted 3D Technology Partner for thousands of Canadian Businesses

Who We Are

We are Canadian experts in 3D design and have enabled thousands of companies with solutions for design, data management and 3D printing.

No matter the size of your business, we have the skills and experience to propel your organization to new heights.

Javelin Team

What We Do

We inspire 3D in Canadian design and manufacturing businesses by providing them with 3D software and services to get their products to market faster, reduce costs, and reach new heights with product design.

Our Locations

Javelin has six locations across Canada providing sales, training and technical support to local regions. Addresses and phone numbers are listed below.

View Javelin Office Locations in a full screen map

Head Office – Oakville, ON.

3457 Superior Court, Unit #1,
Oakville, Ontario,
L6L 0C4, Canada.
Phone: (905) 815-1906
Toll Free: (877) 219-6757
Contact Us

Dartmouth, NS. Location

10 Morris Drive, Unit 9,
Dartmouth, Nova Scotia,
B3B 1K8, Canada.
Phone: (902) 332-3210
Toll Free: (877) 219-6757
Contact Us

Winnipeg, MB. Location

108 – 1479 Buffalo Place,
Winnipeg, Manitoba,
R3T 1L7, Canada.
Phone: (204) 474-0982
Toll Free: (877) 219-6757
Contact Us

Edmonton, AB. Location

10060 Jasper Avenue, Tower 1, Suite 2020,
Edmonton, Alberta,
T5J 3R8, Canada.
Phone: (780) 822-4700
Toll Free: (877) 219-6757
Contact Us

Vancouver, BC. Location

480 Smithe St., Unit 103,
Vancouver, British Columbia,
V6B 5E4, Canada
Phone: (604) 343-1890
Toll Free: (877) 219-6757
Contact Us

Calgary, AB. Location

3030 Sunridge Way NE, Unit 9,
Calgary, Alberta,
T1Y 7K4, Canada
Phone: (403) 517 5800
Toll Free: (877) 219-6757
Contact Us

Get in Touch

If you want to learn how our 3D products and services can help your business, or have your Canadian success story featured on this website call 1-877-219-6757 or use the form to contact us

With over 70 employees and six locations across Canada we have the skills, experience, and services to propel your organization to new heights so you can aim high.


Related content by tag:

Rod Mackay

Rod has been using 3D CAD software for over 25 years and has trained thousands of designers to use their CAD systems more effectively. Rod is the Javelin Webmaster and is based in Ottawa, ON., Canada.