We're Always On

Technical support for our subscribed customers, 24 hours a day, 7 days a week.

Contact Us »

Service Desk and Support

24×7 Service Desk

(800) 619-7377

ISC customers with subscribed services and managed service plans can call or contact the Service Desk anytime, day or night for technical support. ISC technical support is provided by individuals that are familiar with your organization and your account with ISC. Expect direct contact or a call back within one hour during normal business hours with the right person who understands your system and can provide help directly. After hours call backs when necessary may take up to 3 hours.

The ISC Service Desk is open for support now.


For sales assistance, email or call us now:

For your IT Staffing Needs:
Thom Michael

(800) 619-7377

For All Other Information and Sales Assistance:
Taylor Dickerson

(800) 619-7377