Home-grown software for small business.
Custom web apps for small businesses, designed and built by one pair of hands. Start to finish, done with care.
Sound familiar?
The work that quietly eats your week.
The numbers never match, depending on which tool you ask.
Integrations and dataA spreadsheet has quietly become the whole business.
Custom business softwareThe same information gets typed into three different places.
Workflow automationYour website doesn’t explain what you actually do.
Website design & developmentSelected work
A few things I've built.

Dashboard · Public school district · 2025
Integration analytics dashboard
Scheduled data transfers failed silently, so bad data could sit unnoticed for days. Now every run is visible, and failures surface the same morning.
How it works
Four steps, no mystery.
- 01
Free intro call
Thirty minutes to understand the problem and what success looks like.
- 02
Fixed quote
A written scope, price and timeline before anything starts. No hourly surprises.
- 03
Design & build
You see how it looks and works before it’s built, and progress as I go.
- 04
Launch & handover
It goes live in your name, with plain-language docs, and I stay reachable.
Questions
Before you ask.
How much does a project cost?
It depends on what we’re building, so every project gets a fixed quote after a free 30-minute call. You’ll know the price and timeline before any work starts.
How long does it take?
Websites usually take 2–4 weeks. Custom software, automations and integrations usually take 4–8 weeks, depending on scope.
Who owns what you build?
You do. The code, hosting and accounts are set up in your name, and you get plain-language handover docs, so nothing is locked to me.
What happens after launch?
Anything that breaks in the first 30 days is fixed at no cost. After that, ongoing support is available if you want it, and you’re never required to take it.
Do you work with businesses outside Kansas City?
Yes. I’m based in Kansas City and work with clients anywhere, remotely.
Let's build it together
Start with a free 30-minute call.
Have an idea, a mess to untangle, or a tool in your head? Tell me about it. No pressure, no jargon.
