As a complete systems integrator, Keystone accepts primary responsibility for all aspects of implementation of our software, including project management, product fit analysis, data conversion/migration, testing and user training. Keystone offers all of the services necessary to get the complete job done. This includes server and network hardware/software specification and configuration, so that the customer may obtain the needed hardware and operating system software from its best available sources.

As a result of our fit analysis consulting (“Product Reviews”) Keystone may also propose thoughtful modifications and enhancements to our packaged solutions, based upon individual needs. We do these in a way that is incorporated into the standard software for ongoing growth of the products, and the added benefits to the entire user community.

Since all of our software development is done by Keystone employees “in-house”, our user community interacts directly with those personnel, and product management, greatly influencing the future direction of our products. As such, our active users group associations are the primary drivers of the growth of our products and of what is included in the new version releases. Our annual software maintenance contracts provide not only access to Keystone’s excellent “Client Care” (unlimited) support services, but also the rights to our active upgrade release schedule.


Keystone provides on-going warranty and update support for all of our application software, as well as “first-line” support (backed by the manufacturer) of Rocket Software’s relational database environment, (UniVerse) and related tools.

For system support continuity, for customers with on-premises implementations, Keystone also places itself ‘in the loop” for first-line support of the customer’s servers and operating system, for problem diagnosis, procedural questions, and version updates. However, we also require that those customers have a support relationship with the manufacturer, or appropriate field service organization, for on site server, and operating system support / subscription.

Our structured “Client Care” Help Desk process, and automated tracking system (including contact options for phoning help desk personnel, email, web-site, and “Live Chat”) is utilized to register, track and escalate support issues. Keystone’s support personnel have access to the customer’s system to provide problem diagnosis, including the ability to view the user’s screen (with permission given). Our policy of licensing and installing our application software source code on our customers’ servers allows for software updates on an immediate basis, if required.

Keystone continuously receives very positive feedback from our customers about the level of personalized and prompt attention they receive in Keystone support services.

Contact Keystone for customer/user references in your area!


Since training is perhaps the most critical element of a successful implementation, Keystone requires a minimum amount of time be ordered with each application module in order for client’s staff to become certified for production use and support service.

Training is conducted at the customer’s location, or may optionally be hosted by Keystone at our southern New Jersey offices. This training incorporates both instructor demonstrations and “hands on” use of the system, utilizing actual work examples and local data for familiarity and relevance. Class sizes are purposely limited to ensure that each person is given proper individual attention and masters the content.

The training units are intended to provide for one complete and thorough series for each application software product, such that individuals can end up equipped to train others within the organization if desired.

On-going training is available to Keystone customers in the form of:


As a complete systems integrator, Keystone staffs all aspects of the implementation, training and on-going support of a Keystone system.

Keystone draws on its staff-based deep subject matter expertise to fulfill the various aspects of an implementation project. These activities include:

A single Keystone project manager/point of contact is assigned to each implementation. This experienced staff member serves as the facilitator between Keystone’s employee resources and a counterpart project manager of the customer’s. Keystone’s Project manager will review and send all written project communications as well as maintain the project plan.

The project plan uses procedural steps that render the project more manageable. Each application module may be on its own timetable with regard to the various tasks that lead to its production use. Typically, the actual time frame for production use of an application module (or a portion of one) has much more to do with “natural” factors such as customer staff availability, business cycles relative to use of the particular application and desired integration of modules, more so than any timing factors which Keystone “dictates”. The implementation schedule is first built with the timeframe for production use of a given module understood from the beginning of the implementation, with enough time allocated for the various steps required in the process.

A key aspect of Keystone’s services is the ability to offer application product experts who not only possesses intimate knowledge of the software’s functions and data structures, but extensive industry expertise as well. The Project Manager will draw upon the depth of Keystone’s industry expertise to provide subject matter experts with many years of cumulative experience in each application area in the overall implementation.