Our always available team of live, not automated, support techs is available 24/7. We also provide off- and on-site management of your equipment and installation of software updates.
FOR 24/7 ASSISTANCE:
To submit an online request click here. If you require a more immediate response call us at (602) 331-7200 or Toll Free (800) 317-8070
Or during business hours email us at: firstname.lastname@example.org
When requested by a Canyon Telecom technician, please click the button below for remote support:
How to Videos – NEC SV8100/SV9100
Elite IPK II