Curtis Reynolds

Independent Software Engineer · Ohio

Custom software at a small-business price.

Most of what I get asked for is two systems that won’t talk to each other, or a spreadsheet that quietly turned into the whole business, or something a previous developer left half-finished and nobody has touched since. I’ll put a flat price in writing before I start, and it doesn’t move afterwards. One to two weeks is normal.

  • Most projects$1,500–$3,500
  • Small jobsfrom $900
  • Larger engagementsfrom $5,000
Quote
Two business days
Build
One to two weeks
Payment
Half up front, half on delivery
After
Thirty days of fixes

What I build

The five jobs that come up over and over.

  1. Two systems that won’t talk to each other

    from $900

    Orders land in one system, invoices live in another, and somebody spends part of every day retyping between the two. That person usually knows it’s a waste and has no way out of it. This is the cheapest thing on the list and often the one that pays for itself first.

  2. The spreadsheet that turned into the business

    from $1,500

    It started as a way to track one thing. Now it does quoting and scheduling and half of payroll, it’s thirty tabs deep, and one person understands the formulas. When that person is on vacation, work slows down. I turn it into something the rest of the team can use without breaking it, and I keep the logic you already worked out rather than replacing it with mine. What I can’t tell you before opening the file is how much of that logic is actually in the formulas and how much of it lives in the head of whoever built it, and that difference is most of what decides how long the job takes.

  3. Internal tools and dashboards

    from $1,500

    Somebody spends Monday morning pulling numbers out of four different places and pasting them into a report nobody opens until Thursday. I’ll have the machine do the pulling, so the report becomes one screen that’s correct whenever you happen to look at it.

  4. Customer-facing builds

    from $1,500

    Booking flows, quote calculators, a portal where your customers can look up their own jobs. These cost more than a website does because there is real logic underneath (who can book what, when, at what price, and what happens when two people want the same Tuesday), and that logic is where this kind of project usually goes wrong.

  5. Rescues

    from $900

    The developer stopped answering email. Or the site is held together by eleven plugins and updating any one of them breaks checkout. I’ll read what’s actually there and tell you whether it’s worth saving. Sometimes it isn’t, and I’d rather say so in the first week than the sixth.

Bigger jobs start at $5,000 and get quoted exactly the same way. I’ve built and run systems well past anything on this list, so if what you need doesn’t fit the five, describe it anyway and we’ll work out what it actually is.

How it works

How a job actually goes.

  1. A half-hour call, no charge.

    You don’t need a spec written up first. Describe what’s going wrong and how it gets handled today, and I’ll ask enough questions to price it. If there’s already a product that does this for forty dollars a month, that’s what I’ll tell you, and the call ends there with both of us better off.

  2. A quote you can hold me to.

    Usually within two business days you get a document saying what I’m building, what it costs and when it will be finished. The number doesn’t move unless you change what you asked for, and if you do change it, you get the new number before I do the work rather than after. Half up front, half on delivery.

  3. You end up owning it.

    Most of these take one or two weeks. When it’s finished the code is yours, the hosting account is in your name, and there is no monthly fee to me for the privilege of running software you already paid for. If something breaks in the first thirty days I fix it, and that isn’t a support contract, it’s just what finishing the job means.

I run two or three of these at once and no more, so there are stretches where the honest answer is that I can’t start for three weeks. You’ll hear that on the call, not after you’ve signed something.

Proof

The rest of what I build.

Your project will be one of the smaller things I build this year, and that is precisely why it can be finished in two weeks for two thousand dollars.

Who you’re hiring

Who you’re actually dealing with.

Tell me what’s broken.

Half an hour, no charge, and I’m not going to try to talk you into anything. Tell me what’s going wrong and roughly how it gets handled today, and I’ll tell you whether software is even the right answer and what it would run you if it is.