Custom Programming for Sage 100

We are Silver Level Developers with Sage Software.

Our ISM Developers have more than

Years of Experience with Sage 100 (formerly MAS 90 and MAS 200).

Our catalog includes over

Custom Modifications, including many of the retired Sage 100 Extended Solutions, which have been converted to ISM solutions.

Custom Programming: How It Works

Customization can be the key between failing to implement properly and successfully shaping management software to fit your specific business needs. ISM doesn’t just install software, get you trained, and ride off into the sunset. Like our motto says, we’re your Partner In Success. We understand the entire breadth of your business and custom tailor our solutions to integrate your front and back office systems, turning your company into a well-oiled machine. We’re also in it for the long haul, working hard to make the most of your investment with ongoing training and web seminars, user group meetings, on-site visits, and news to help you get more from your business software.

We will provide our customers and partners with a verbal range of hours depending on the initial discussions of the project. You can approve the project range of hours, and ISM will provide written programming specifications. We provide all programming project specification on a fixed project price. We only provide hourly billing for fixes and/or updates for customers not on a current subscription.



ISM will provide a quick quote with programming range based verbal and/or written specifications. This serves as an estimate before a final programming specification is created. If verbal is approved ISM will produce a quoted statement of programming work shortly thereafter.



All ISM programming projects are on a fixed fee basis. The dollar amount agreed upon will not change unless you require modifications, additions, changes to the quote, which could be subject to additional charges. ISM will always provide a Change Order prior to providing the work on existing projects.



ISM requires that all modification have a subscription period of 12 months from the date of delivery. ISM will provide fixes and two subscription level updates annually.



ISM will deliver the modification in working order to you the customer or partner. ISM asks that you test the enhancement prior to installation on a live customer system. Any issues will be resolved quickly and are provided as a part of your subscription. Assistance with installation, setup, and/or training may incur additional charges.


Payment Terms

All custom programming will require a deposit of 100% of the contracted fees. ISM will not commence work without this deposit.

Looking to extend the functionality
of your Sage 100 system?

Explore our Extended Solutions for Sage 100!

Questions about Custom Programming? Ask Us!