ICOR understands that failure of your equipment is not an option. Contact us now to speak to a Technician immediately.
For urgent matters, night or day, call our 24 / 7 customer support telephone number. You can email us if you have a non-urgent technical question.
Customer Service Inquiries:
24/7 Cell Phone: 613-986-7978
Toll Free Number:
North America Only 1.877.483.7978