Custom software for small businesses that outgrew their spreadsheets.

I build custom software for small businesses in BC — scoped, fixed-price, delivered in weeks. Senior-level work without the agency budget. You own what I build — no subscriptions, no lock-in.

Your customers Your tools Your team and the gaps between them

You know what you need. You just can't find anyone who'll build it at your size.

  • Your team works across five or six tools that don't talk to each other.
  • The important numbers live in a spreadsheet one person updates by hand.
  • Every agency quote comes back too high and too long.
  • Off-the-shelf software almost fits. The 15% it doesn't handle is eating hours every week.
  • Every tool charges per seat. Adding a team member means another line item on every subscription.
  • You've thought about what you want the software to do. You just need someone who can build it.

What I bring

Ongoing Partnership

Monthly retainer for companies who want a technical partner on call — iterating on what we built, solving new problems, keeping tooling aligned with how your business operates.

  • Defined monthly hours
  • Shared backlog

Own your software.

When the project is done, the software is yours. The code, the deployment, the documentation, the keys to every service it runs on. No per-seat fees. No vendor lock-in. No monthly subscription that quietly raises its price every January. If you want to hire someone else to maintain or extend it in two years, you can. If you want to sell your business, the software transfers with it.

This is the part that surprises people most. Off-the-shelf software rents you access to someone else's product. Custom software, done right, is an asset on your balance sheet.

How it works

  1. 1

    We talk.

    30 minutes, no cost. You describe what's not working. I ask questions. If it's not a fit, I'll tell you.

  2. 2

    We scope it.

    We have an initial conversation to understand the problem, then I put together a scoped build proposal with a fixed price and timeline.

  3. 3

    I build it.

    You get weekly demos. You see progress and catch problems early.

  4. 4

    It lives in your business.

    I deploy it, train your team, and hand over documentation. If you want ongoing support, we talk about a retainer. If not, it's yours.

Is this a fit?

This is for you if:

  • You run a small business — roughly 5 to 50 people — where day-to-day work involves coordinating people, data, and customers across tools that don't talk to each other.
  • You've tried to buy what you need and nothing quite fits.
  • You have a specific problem in mind — or you want help figuring out which problem to solve first.
  • You're ready to move forward, not just explore.

This isn't for you if:

  • You need enterprise-scale software with dozens of integrations and compliance requirements.
  • You want a developer you can direct hour-by-hour. I work on scoped projects, not staff augmentation.
  • You're optimizing for the lowest cost.
  • You want something shipped this week.
  • You're in construction or trades — I have a separate page for you with trades-specific examples.

About me

I've spent 15 years building software across a range of companies and industries. I started personalsoftware.supply because I kept seeing the same thing: small businesses sitting on operational problems that an experienced developer could solve in a few weeks — but priced out of every agency they talked to.

AI-assisted development changed the math. Work that used to take a team of four for three months can now be delivered by one experienced developer in a few weeks. The businesses that benefit most are the ones who've never been able to afford custom software until now.

I live and work in Victoria. I work remotely with clients, sometimes on-site when the work benefits from it.

Common questions

+ How is this different from hiring a freelancer or an agency?

An agency gives you a team but costs accordingly. A freelancer is affordable but often lacks process. I deliver scoped, documented work at a lower cost than an agency because AI-assisted development lets one experienced developer do what used to require a team.

+ I don't really know what I want built. Is that a problem?

No. That's what the initial conversation is for.

+ What does it actually cost?

Real numbers come after a scoping conversation. Every project is fixed-price — no hourly billing, no surprise invoices.

+ What if I'm not happy with the result?

Weekly demos mean you see progress before it's too late to change direction. The scope is fixed before we start, so there are no surprise invoices.

+ Do you sign NDAs?

Yes.

+ What happens to the software after the project is done?

It's yours. The code, the deployment, the accounts it runs on — all transferred to you. If you want me to keep maintaining it, we talk about a retainer. If you want to take it to another developer in two years, you can. There's no lock-in.

+ What kinds of businesses have you worked with?

My current engagements are under NDA. The initial call is a good starting point — no cost, no commitment.

+ What if I just need advice, not software?

The initial call covers that. Plenty of people just want a second opinion on their setup.

Let's talk

A free 30-minute call. Describe what's not working and I'll tell you if I can help.