You should not run your business the way a $49/mo SaaS thinks you should.

Every growing business ends up with one spreadsheet that runs everything, one person who understands it, and a stack of workarounds nobody wrote down. Off-the-shelf tools get you to 80%. The last 20% is where the money and the mistakes are.

All of Custom software

Business Web Apps & Internal Tools

  • Discovery first: we shadow the actual work for a week before we write a spec.

  • A written spec with a fixed price, delivered in phases you can stop between.

  • Estimating tools with your real price book, markups and good/better/best tiers.

  • Crew and staff apps: today’s work, checklists, photo capture, time on site.

  • Role-based access, audit logs and exports from day one, not as an afterthought.

  • Built on boring, durable technology: Postgres, TypeScript, your cloud account.

Platforms we use here

AWS

Postgres

GitHub

Cloudflare

You own it

source code in your GitHub organization from commit one

What you get

  • Discovery report and spec

  • Phased build in production

  • Staff training

  • Source and docs in your GitHub org

From $12,000

Fixed price per phase. Most first phases land between $12,000 and $30,000.

Add to package

Every price sits on the pricing page. Real numbers, no gate.

How every project starts

Discovery week

Five days inside your business before we write a line of code or put a number on a proposal. We shadow the actual work, not the org chart, because what owners say is broken and what is actually broken rarely match.

  1. Day 1

    The map

    Read-only access to every system, and a list of who logs into what. By the end of the day the current process is drawn on one page, including the parts that live in someone’s head.

  2. Day 2

    Shadow the work

    A morning beside the person who really runs it. We watch the spreadsheet, the phone, the retyping, and count the hand-offs where a job goes quiet.

  3. Day 3

    The paper trail

    The last twenty quotes and invoices, a day of real calls and emails, the support inbox. The paperwork shows what happens; the interviews show what people think happens.

  4. Day 4

    Try the shelf first

    An afternoon configuring the off-the-shelf tool that gets closest. If it does 80% of the job, that goes in the plan instead of a build, even though the build is the bigger invoice.

  5. Day 5

    The one-page plan

    What to do first, what can wait, a fixed price per phase and a date for the first working slice. We read it together in thirty minutes.

What we look at

  • Every system you run, and who has the login

  • The spreadsheet everyone actually works from

  • Your last twenty quotes and your last twenty invoices

  • A day of real calls, emails and texts

  • Every hand-off where somebody retypes something

  • What an existing tool could do instead of a build

What you get

A one-page plan with a number on it

  • The sequence: what we build first, and why that piece

  • A fixed price per phase, with a place to stop between phases

  • The date the first working slice goes live

  • What we would configure instead of build

  • What you own at the end of it, and where it lives

The plan is yours to keep, whether we build it or someone else does.

Small, well-defined jobs do not need a week. A single API, a data migration or a one-screen internal tool gets the first call and a written quote, and we skip the shadowing.

Almost every plan changes after this week.

Book the 30 minutes. Worst case, you leave with a plan you can hand to someone else.

No deck. No pitch. You talk about what your week actually looks like and we write down what we would fix first.

pst@balsamsolutions.com

The answering desk never closes. Nights, weekends, holidays, storm weeks.

Email