At the heart of our customer
service program is our National Help Desk that is located at our
corporate headquarters in Needham, MA. This department serves as
the central Help Desk for the entire company. Customers can speak
with a certified technician 24 hours per day, 365 days a year. Our
Help Desk also features a number of services designed to enhance,
support and maintain your system.
24
hour, 365 day support
Computerized
call tracking
Call
history of your site to assist in future call resolutions
Computerized
'Knowledgebase' of past problems and resolutions to assist
in expedient call resolutions