Contact Us

Get in Touch With Us

Have a question or want to see a demo? Email, phone, or chat with us today!

Head Office
8585 Baxter Place
Burnaby, BC V5A 4V7
Canada

Phone: 604.412.3300
Fax: 604.412.3399

Sales
US & Canada: 1.800.388.6824

Squirrel Solution Center
US & Canada: 1.800.288.8160
British Columbia: 604.412.3308

Squirrel Systems (US Depot)
c/o Transgroup
1120 Yew Ave
Blaine, WA 98230
USA