Saratoga Springs, NY — I'll come to your shop

I build the system your business actually runs on.

Quoting, parts, invoicing, payments, and a phone line that answers when you can't — one platform, shaped around how your shop already works. Not a subscription you bend your business around.

  • Built around your process — not a software company's
  • Running on your real jobs in about two weeks
  • You own the code, the data, and the accounts
  • A person you can call — not a chat window

Why now

The trade is safe. The paperwork isn't.

Everyone in the trades is watching AI turn up somewhere near their job. Here's the honest read from where I sit, having spent every day of the last stretch working alongside a plumber.

Nobody is automating a wrench

Truck drivers, checkout cashiers, bank tellers — everyone is watching this thing arrive somewhere near their job. Nobody is shipping a robot that crawls under a house in February and re-pipes a bathroom. The work in your hands is the safe side of this, and it will stay that way for a long time.

You can't hire your way out of the office

There is more work than there are plumbers, and a good one takes years to train. So every hour you spend quoting, ordering parts, and chasing invoices is an hour taken off the work only you can do — and putting another body in the office is the expensive way to fix that.

Why this is suddenly affordable

Custom software used to cost what a truck costs, because writing and testing the code was the bottleneck. That is the part that changed. I build and rework things in hours now, so the long, expensive back-and-forth that made custom a big-company thing is gone. Tell me what's wrong on Tuesday and use the fix on Wednesday.

The shift

You already know where it hurts

None of this is a knock on how you run things — it's how nearly every good local shop runs, right up to the point the work outgrows what one person can hold in their head.

How it goes today

  • Quotes written by hand

    Priced off a binder, a memory, and a gut feeling. Typed again into an invoice a week later, and nobody's completely sure what the margin was.

  • Calls that go to voicemail

    You're under a sink with both hands full. That call is a job, and by tomorrow morning it's somebody else's job.

  • Parts tracked three different ways

    Once at the counter, once on a receipt in the truck door, once when the supplier invoice shows up and doesn't match anything.

  • The business lives in your head

    Which means it can't run without you, it can't be handed to anyone, and you can't take a week off without it costing you.

How it goes after

  • Quotes out in minutes, priced off live data

    Answer a few questions, send a quote that's right — with current supplier pricing and your real labor rates baked in.

  • Every call gets answered

    The AI line picks up nights and weekends, qualifies the job, and the lead is waiting in your system with notes when you look at your phone.

  • Parts ordered and reconciled automatically

    Ordered against the job, matched when they land, and on the invoice without anyone typing a part number twice.

  • A system your whole crew can run

    The process is in the software instead of your head. New hires get productive faster, and the shop keeps moving when you're not there.

What I build

The pieces a local business actually needs

Every one of these is something I've already built and shipped for a working shop down the road. You don't have to take all of it — most businesses start with the two or three that are costing them the most.

Quoting

A few guided questions produce a priced quote with the right parts and the right labor — the same answer whether it's you, your office manager, or a new hire pricing it.

Materials & invoicing

The parts that went on the job flow straight into the invoice. Nothing gets retyped, nothing gets left off, and you can see the margin on a job while it's still open.

Live supplier pricing

Your suppliers' catalogs and prices get pulled in automatically, so your quotes track what parts actually cost this week instead of what a binder said last year.

Automated purchasing

Parts get ordered against the job that needs them, and reconciled back to that job when they arrive. The truck, the invoice, and the books finally agree.

A CRM shaped like your business

Customers, jobs, techs, history, scheduling — in one place, using your words for things, not a software company's. Not a generic CRM you bend your shop around.

AI phone line

A real number that answers when you can't, talks to the customer like a person, works out what they need, and drops the lead into your system with notes before you've put down your tools.

Payments that clear

Stripe deposits, card on file, and invoices your customer can pay from their phone — so you stop chasing checks and stop fronting materials.

Website and email that feed the system

The site takes real requests into the same pipeline as the phone line, and confirmations, reminders, and receipts go out on their own.

An app for the field

iPhone and iPad for the crew: today's jobs, photos, parts used, notes, sign-off. What happens in the field lands in the office the moment it happens.

It all sits on one backend, which is the part that matters. Nine separate apps that don't talk to each other is the problem you already have.

Rent vs. own

Five subscriptions that don't talk to each other

Most shops end up here, and not because anyone made a bad call — you bought each piece the month you needed it, from a different company, and no two of them were built to meet.

  • Field service platform

    Per seat, per month. Gets more expensive every time you hire someone.

  • QuickBooks

    Holds your pricing and your books. Has no idea what went on the truck this morning.

  • Payment processor

    Takes the money. Can't tell you which job it belonged to.

  • Answering service

    Takes a message. Doesn't know your schedule, your rates, or whether you can even get there.

  • Website and email

    Sends you a form. You retype it into everything above.

Nothing here talks to anything else, which makes you the integration — the human being who retypes the same job into five systems. And the month you stop paying, you walk away with nothing: no data, no system, no leverage.

What you'd own instead

One system, connected end to end: the quote, the parts, the job, the invoice, and the payment are all the same record. Your data in your database, your accounts in your name. Hire five people without your software bill moving. And if you ever decide you're done with me, you keep all of it — that isn't a concession I'm making, it's the deal.

The proof

My neighbor's plumbing company

Saratoga Springs, NYBuilt in about two weeksIn daily use

A plumbing and HVAC company running on paper, phone tag, and a supplier binder. Two weeks later it was running on a platform built for it — quoting, purchasing, invoicing, payments, an AI phone line, and an iPad in the truck.

Quote generationMaterials & invoicingSupplier scrapingAutomated purchasingCustom CRMAI phone lineStripe paymentsSite + emailiPhone & iPad app
The Armstrong Plumbing site built as part of the platform

How it goes

Four steps, and you can stop after any of them

No discovery retainer, no six-month roadmap, no software you're still waiting on next spring.

01An afternoon · no charge

I walk the job with you

I come to your shop and follow the work end to end: how a call becomes a quote, a quote becomes a job, a job becomes an invoice, and where it falls apart. No slide deck, no discovery phase you get billed for.

02About two weeks

Build sprint

I build the working system against your real customers, your real parts, your real prices. You're looking at software that runs, not mockups — and you tell me what's wrong while it's cheap to change.

03Days, not quarters

Go live on real work

Your crew starts using it on live jobs. The real world always breaks something — I fix it that week, not next release. The measure of done is that you'd be annoyed to go back.

04Ongoing, or hand it over

It changes when you do

New service line, new supplier, new way of doing things — the software follows. Keep me on for support, or take the keys and go: the code and the data are yours either way.

On price: we scope it after step one, because quoting software I haven't looked at is how these projects go wrong — and you'd never price a job over the phone either. The shape is a fixed build sprint to get you running, then ongoing support if you want it. No per-seat pricing, no annual contract, nothing you have to grow into.

The part no subscription includes

When it breaks, you call a person.

Everybody has a bot answering the phone now. You know exactly how that goes: it's 6am, you're locked out of your account before a job, and the only thing between you and a human is a chat window asking whether you've tried logging out and back in.

There's an irony here and I'll own it — I will happily build you an AI phone line, because it means you stop losing jobs to voicemail. The difference is who you call when something's wrong with it. That's me. A person, in your town, who knows how your shop is put together because I sat in it and watched you work.

What you get instead of a support portal:

  • I come to your shop — that's where the work is
  • You get my actual phone number, not a ticket queue
  • I know your setup because I'm the one who built it

Who this is for

Any business with a process it keeps re-explaining

Plumbing is just where the first one landed. If you quote work, buy materials, schedule people, and send invoices, the pieces are the same.

Plumbing & HVAC

Quotes, parts, dispatch

Electrical

Estimates, permits, jobs

Contractors & remodel

Bids, change orders

Landscaping & snow

Routes, contracts, billing

Auto & equipment shops

Work orders, parts, history

Property management

Tickets, vendors, owners

Restaurants & retail

Orders, inventory, staff

Any shop with a process

If it's on paper, it can be software

Straight answers

The questions everybody asks

Usually somewhere around the second cup of coffee.

A focused system — quoting, jobs, invoicing, payments — takes about two weeks to get running on your real data. The plumbing platform on this site was built in a couple of weeks and it's been the daily driver ever since. Bigger scopes take longer, and I'll tell you that before we start rather than halfway through.

Start here

Tell me the part of your week you hate most.

The paperwork that eats your Sunday. The calls you can't get to. The invoice that never matches the supplier bill. Tell me that, and I'll tell you straight whether it's worth building — including when the answer is “buy something off the shelf.”

graham@hough.ioSaratoga Springs, NY — happy to come to you

Goes straight to my inbox. No newsletter, no CRM sequence, no follow-up from a salesperson.