Services
Software that fits the way you work.
Four ways to work together. Plenty of people arrive without knowing which one they need — that's what the first conversation sorts out.
Service 01
Custom Software
Built for how you actually work.
Off-the-shelf software makes you change how you work. Custom software works the way you already do. Whether that means a whole system, a small tool that saves an hour a day, or a website that finally represents the business properly.
- Internal tools & web apps
- Mobile apps for field teams
- Automations & integrations
- Websites & client portals
What that looks like
- Replace spreadsheets with a system your whole team can use
- Connect the platforms you already pay for so data moves itself
- Put the office in your crew's pocket, online or off
- Client and vendor portals that cut down the back-and-forth
- Custom API work between tools that were never meant to talk
- AI agents that work on your data, not a generic chatbot
- Fast, findable websites when that's what you need
Service 02
Data & Reporting
Stop guessing. Start seeing.
You almost certainly have the data already. It's just scattered across five systems, and someone spends a day each month copying it into a spreadsheet to answer a question they'll ask again in thirty days. Reporting should be something you look at, not something you build.
Get your numbers in one placeWhat that looks like
- One dashboard pulling from every system you use
- Reports that build and send themselves on a schedule
- The numbers you run the business on
- Connections between systems so data stays consistent
- A single source of truth instead of five conflicting exports
Service 03
AI Adoption
Real recommendations, then hands-on help using them.
There is an enormous amount of noise in this space right now. I'll tell you honestly which tools are a real fit for your business, help you get them set up and connected to the way you work, and take a look at anything you've already built with AI to make sure it's solid.
Talk about AI for your businessWhat that looks like
- Straight recommendations on which AI tools fit your business
- Hands-on setup, so a tool doesn't just sit there unused
- Honest feedback on tools you're already using
- A second look at anything AI wrote, from someone who reads code
- Plain-English answers, not a vendor pitch
Service 04
Ongoing Support
Software you don't have to babysit.
Software isn't finished when it ships. Dependencies go stale, security patches pile up, and the business keeps changing. A monthly retainer means someone who builds software for a living is watching yours.
Talk about a retainerWhat that looks like
- Security patches and dependency updates, handled
- A real person to call when something breaks
- Small improvements every month instead of big rewrites
- Taking over software someone else built — including AI-built apps
- Hosting, uptime, and backup monitoring
- Roll on or off as your needs change
How engagements work
You'll know the number before anything starts.
What something costs depends entirely on what it is, so you'll get a real quote after we talk rather than a range that fits nobody. These are the shapes the work takes.
Fixed-price projects
Anything with a clear shape
We agree scope and a single number before work starts. Milestone payments as things land, so you're never paying ahead of what you've seen.
By the hour or session
Advice, reviews, and training
For the work that doesn't need a project wrapped around it — a question, a second opinion, a review, or a session with your team.
Monthly retainer
Ongoing support and iteration
A set amount of time each month to keep what you have running and keep improving it. Roll on or off as your needs change.
However we work together
- You get the number in writing before any work starts
- No hourly meter running on fixed-price work
- Anything that changes the scope gets quoted before it happens
- You own everything I build, with nothing held back
Details
Questions people ask.
- Why aren't there prices on this page?
- Because it depends, and a made-up range would either scare off a quick question or undersell a real build. Tell me what you're dealing with and I'll give you a straight number — sometimes right away, sometimes after I've had a chance to dig into what you've got.
- How does this start?
- With a free conversation. No pitch, no obligation, and no paid step before it. I'd rather spend thirty minutes understanding the problem than sell you something that doesn't fit.
- Who owns the code?
- You do. Source, accounts, infrastructure, documentation — all of it. Nothing is held back to keep you on a retainer, and if you hire someone else next year, everything they need is already yours.
- What if the scope changes mid-project?
- It usually does once real software is in front of you. Small adjustments come with the territory. Anything that meaningfully changes the work gets quoted before it starts, so nothing lands on an invoice as a surprise.
- Can you take over software you didn't build?
- Yes, and that's a good chunk of the support work — including apps built with AI. I'll read what's there and tell you honestly whether it's worth keeping or starting over.
- What if my project is small, or I'm not sure it's a project yet?
- Ask anyway. Plenty of useful work is a couple of days, and plenty of conversations end with me telling someone they don't need to build anything. Neither of those wastes my time.
Tell me what you need.
A free, no-obligation conversation. Tell me what you're working on and I'll give you an honest read on whether it's worth building — and roughly what it would take.