technical support

Whether it's a question about our software, an annoying Windows glitch, a network issue, or a hardware problem, we handle it all. Did you purchase something from another vendor that can't (or won't) fix what's wrong? No problem! Our experienced technical staff provides the kind of comprehensive support services that the competition doesn't.

We take great pride in offering what our customers agree is the best technical support available. From remote assistance direct to your desktop to extensive disaster recovery protection, we're here to help. One call to our toll free support line is all it takes to get the help you need, when you need it.

custom programming

Being flexible is key to maintaining profitability in today's fast-paced economy. That's where our development staff can help. We've designed our products to be as robust and feature-rich as possible, however we realize that one size doesn't always fit all. Our developers have the experience to help create custom technology solutions to fit your unique business requirements. Below are just a few examples:
  • Specialized reporting
  • Third party device/system integration
  • Changes to existing RCS products
  • Building new custom applications


Our experts are available to get down to the nuts and bolts of how your business operates to help streamline your work flow and maximize employee efficiency.


Once we've had a chance to evaluate your situation, we'll document for you exactly what is needed to make your business a fine tuned profit engine. Give us a call today and ask what we can do to help you succeed!


Having the right tools for the job is just as important as knowing how to use them properly. Towards that goal, RCS offers a variety of training options for you and your staff to meet all of your training needs.

Choose from any of the following to best fit your schedule and time constraints:

  • On-site Training:  Don't have the time or desire to travel to exotic Rochester, New York? No problem, we'll come to you.
  • Off-site Training:  Looking to get away from office interruptions for a while? Visit us and leave the distractions behind.
  • Phone Training:  This is a great option for squeezing in some training in a specific area without a big time commitment.