At AMS we have written the software that we support and sell. We created it, we own the rights to it, and we can change it as needed. Modifications to our software occur on two different paths, each begins with requests from our users. If a request is for a feature that is useful to many users AMS performs the modification at the next scheduled maintenance for that particular module and users are not charged for the programming time.
If a request is for a feature that benefits only the requestor, or a small group of users then custom programming comes into play. Custom programming is performed by our programming staff to the high standards of AMS. The request is analyzed, a cost estimate provided, and with the approval of the customer the feature is programmed. Although our quality is high our charges for custom programming are among the lowest you will find.
With custom programming, almost anything is possible.