About

We make software that gets out of the way

Centennial Business Systems was founded in 2014 with a straightforward premise: most business software is harder to use than the problem it claims to solve.

We started by building internal tools for logistics companies — fleet trackers, dispatch boards, warehouse systems. The kind of software that needs to work reliably at 5am when a driver is standing next to a truck waiting for instructions.

Over 12 years we have expanded into financial integration, workforce management, and client-facing portals. But the principle has never changed: build exactly what is needed, make it fast, make it reliable, and make it simple enough that people actually use it.

Today our team of 28 engineers, designers, and consultants works with over 200 businesses across logistics, construction, manufacturing, and professional services.

What we believe

Clarity over complexity

We build simple systems that solve hard problems. If a solution needs a manual to operate, it is not finished yet.

Ownership

Your software belongs to you. Full source code, full documentation, no lock-in. You can walk away at any time — though we hope you will not want to.

Honest timelines

We scope carefully and communicate early when things change. No padding, no sandbagging, no surprise invoices at the end of a project.

Long-term thinking

We build software that lasts. Clean architecture, comprehensive tests, and documentation that means someone else can maintain it if they need to.

Leadership

James Whitfield

Managing Director

Sarah Chen

Head of Engineering

David Okafor

Solutions Architect

Rachel Morrison

Client Services Lead

Want to work with us?