Custom software and ASP.NET web application development
We have built custom business software since 1987 and web applications since 1999. Our team replaces spreadsheets, aging systems and software that never quite fit with applications that do the job your way, using AI to analyze, specify and build them faster.
Trusted with the software behind























Lacey, our AI spokesperson, introduces what we do and who we do it for.
Most of our clients arrive with one of five problems. Pick yours.
Version conflicts, retyped data, and one person who understands the workbook.
See how we fix it
VB6, Access, FoxPro, Classic ASP or FileMaker that still works, until the day it doesn’t.
See how we fix it
Quit, retired, overwhelmed, or holding the code hostage. We take over systems we didn’t write.
See how we fix it
Reports built by hand, no single view of the business, customers calling for answers a portal could give them.
See how we fix it
You’re bending your process around the software, or paying people to work around it.
See how we fix it
These are the ones we hear most. There are plenty more.
See all the problems we solve
Four projects, four different problems, one pattern: the software was built around the work.
70+ crews
off paper forms
Field crews were reporting on two-sided paper forms retyped into spreadsheets. One system now runs people, materials, equipment, projects and invoicing.
Access to web
product rebuilt
Centris wanted its Microsoft Access product turned into a customizable web product. We architected and built CView, a project and resource management system their clients reach from anywhere.
100 a day
specification changes
Packaging specifications took a week or more to circulate by internal mail. Now they reach every department instantly, and packaging errors were eliminated.
Months to days
packaging approvals
Packaging approvals across 15 offices went from two or three months to two or three days.
“Before Keene Systems created this system, we were cutting and pasting information into reports for clients and reviewing pages and pages of information before putting literally hundreds of events into our calendars per week.”
Tristin Craigue
Administrative Coordinator, The Dupont Group
“The Bariatric database has proven to be a successful tool for our program. It is very smooth for all staff to navigate patient information, follow patient meeting attendance, as well as track patient weight loss.”
Shari Plourde
Bariatric Coordinator, Dartmouth-Hitchcock Medical Center
“Keene Systems developed a profitable eCommerce site and two powerful intranet applications for us. In all three cases, Keene Systems delivered outstanding turnkey systems that were flexible and open-ended.”
David Wilcox
CEO, MeansBusiness, Inc.

Keene Systems is a veteran-owned software consulting firm with a team of 50+ professionals: business analysts, software architects, developers, database specialists and testers. A project here is never one person at a keyboard. It gets the people it needs, when it needs them, and they are still here years later when you want the next feature.
Four steps, no surprises.
No pressure. We learn what you’re trying to fix and tell you plainly whether we can help.
AI helps us analyze what you have and draft the specification. You see how we arrived at every number before you approve anything.
Weekly status updates and working software you can test as we go.
No maintenance contract, no minimums or monthly commitments. When you need a fix or a feature, the same people come back and you pay only for the work you ask for.
AI makes experienced people faster and more thorough. It does not replace them.
AI reads an entire legacy system, every screen, query and report, and maps what it does. Business rules buried in undocumented VB6, Access or FoxPro code are found before they can be lost.
Requirements are drafted sooner and checked for gaps and contradictions, so you see what will be built, in plain English, before any programming starts.
Our developers use AI to draft routine code, write tests and review every change. More gets done per hour, and more of your system gets tested.
Every line is reviewed by an experienced developer who answers for it, and you own the code.
Business software built on the technologies your systems already run on.
A free 20-minute project exploration call. You’ll leave knowing whether custom software is the right answer, and what the first step looks like.
Schedule a project exploration call
Or call 603-726-5058
Tell us a little about the project and we will get back to you.