• 800.776.6576

  • Celebrating over 50 years

  • ready. reliable. results.


Call our 24-Hour Support Desk

You can reach the STCR national call center at 800-776-6576 any time of the day or night.

At the STCR Customer Support Center:

  • Your calls are answered quickly
  • Our team is made up of technical and retail experts who undergo continuous training
  • We maintain a sophisticated customer information database to facilitate problem identification and resolution
  • We can access your site remotely and, if necessary, dispatch a local service technician
  • Our Support Desk operates 24 hours a day, 365 days a year

It's simple -- one call to STCR.

Click here to learn about our Maintenance Plan, designed to protect you and your business from costly downtime or repairs.

"STCR provided a complete solution, from front end to back door receiving to help maintain gross profit."