What we do

BitSalt builds and sustains the software people actually depend on — new applications built from an idea, legacy systems rescued from a dead platform, or working software embedded inside a system that's already running. Different starting points, one standard: survey what's real, define what correctness means for your situation, build the tests that prove it, and keep the thing running once it ships.

Founded on twenty years in the trenches of small-business software — building new systems, rescuing old ones, and, more recently, doing both at once. Today it's a family-run shop, with the next generation already part of it.

Est. 2005 twenty years building the software people depend on, and keeping it that way

What we offer

When your software is breaking

Legacy application rescue

A parity-verified rebuild onto a modern stack. We survey the legacy system, define what "parity" means for your application, build an automated test harness against your real data, and deliver code and documentation to your own repository. The migration command is one your team runs — with safety guards, atomic execution, and parity re-verification after the load.

How we work →
When you have an idea

Custom software builds

You have an idea — a tool, a system, something your business needs that doesn't exist yet. We build it with the same rigor as a rescue: define exactly what it needs to do, prove it works, and deliver code your team can run and own. Not a website. Custom software, built to last.

See what's possible →

From the blog

All posts →

Software Needs Oil Changes

Software that runs correctly for years is still sitting on ground that keeps moving underneath it. Staying healthy is scheduled upkeep, not a rebuild you get to once the risk has piled up.

The Spreadsheet is the Tell

If a spreadsheet has quietly become the system of record for the work your software is supposed to do, that's not a workaround. That's a signal.

The Audit You Wish You Ran Before the Compliance Review

A compliance review asks for things you should already know about your secrets configuration. Running the audit before they ask is the difference between action items and explanations.

Tell us what you're building — or what's breaking.

Whether you've got an idea for something new or a system that's past its prime — end-of-life platform, vendor gone dark, maintenance costs that keep climbing — get in touch. Tell us what it is. Not a pitch. Just a first conversation about what's possible.

Get in touch →