The company partners with over 400 support service providers in various regions of the United States to provide enhanced installation and technical support. They encourage merchants needing on-site services to contact their installation dealer first or call 1-800-801-6036 for help locating the nearest on-site dealer.