Book more jobs. Stop juggling 4 apps.
Website, online booking, card payments, scheduling, your own domain — set up under your business name and wired together so they actually talk. One bill instead of four.
I build it, host it, and run it. When something needs to change — a new service, a price tweak, a broken thing — you email or call me, not a help desk.
You’re paying for software that doesn’t talk to itself.
Most service business owners stitch together a website, a booking tool, a payment processor, and a calendar — one app at a time, one bill at a time. Then they spend the rest of the month making them play nice.
The trades that go to the customer.
If your business runs on bookings instead of foot traffic, the same stack applies. Different trade, same stack.
Lose 2–3 leads a week to calls you can’t answer mid-detail. Online booking catches them.
Inbox stacked with quote-request emails. Show your real open days; let customers book direct.
Quoting 30 jobs to land 10. The form qualifies leads before they land on your phone.
Customer wants Tuesday morning, you’re already booked. Show real openings; they pick a slot you can keep.
Everything in one place. Set up by one person.
The full operating stack for a service business — not a checklist of features, just the things you actually use every day.
Custom website
Built around your business name, your photos, your services. Hosted on your own domain, not a subdomain.
Admin dashboard
One screen for bookings, customers, revenue, and schedule. Designed to use on your phone between jobs.
Online booking
Customers book in 30 seconds, no app required. Works from your site, a text link, or a Google search.
Scheduling + Calendar sync
Two-way Google Calendar sync. Buffer time, blackout dates, double-booking prevention, all built in.
Card payments
Tap-to-pay link via text. 2.9% + 30¢ per transaction. Next-day deposit straight to your bank.
Customer history
Every booking, payment, note, and message in one place. Repeat customers know you remember them.
One dashboard. Built for between-jobs glances.
Bookings, revenue, schedule, customers — at a glance. No spreadsheets, no tab juggling.
From first call to launch in 1–2 weeks.
Free 15-min call
We figure out what you actually need. I look at what you’re paying now and tell you straight if I’m a fit. No pitch, no contract.
I build your site
Real photos, real copy, your own domain. 5–10 business days. You review, I revise, we ship.
Launch + walkthrough
I show you how to update prices, see bookings, and run your day from the dashboard. 30 minutes, recorded so you can rewatch.
Ongoing
Email me when you need anything — new service, price change, broken thing, idea. No tickets. No help desk.
Side-by-side, no spin.
What it actually costs and what you actually get, across the three options most service businesses are choosing between.
- Monthly cost$150–250
- Logins to remember4+
- Custom domainYes — you set it up
- Setup timeYou. Weeks of stitching.
- SupportNobody. You troubleshoot.
- If you leaveData scattered across 4 tools
- Monthly cost$50–200 + transaction fees
- Logins to remember1
- Custom domainAdd-on or not at all
- Setup timeYou. Days.
- SupportTickets, tier-1 scripts
- If you leaveExport, but their format
- Monthly cost$99–299, no hidden fees
- Logins to remember1
- Custom domainIncluded on $179+
- Setup timeI do it. 5–10 business days.
- SupportYou text or call me directly
- If you leaveDomain + data export, clean
$0 down. Cancel after 9 months.
DIY tool stack: $150–250/month, set up by you. Mine: starts at $99/month, set up by me. Text messages, calendar sync, image hosting all baked in. Stripe charges 2.9% + 30¢ per payment — deducted by Stripe straight from the transaction. I never see it, don’t mark it up. Sales tax runs through Stripe Tax — your customers pay it, your state collects it. Same deal: I don’t touch it.
I'm taking on 5 founding clients at half-price for year one — locked in for life.
Get Online
Real site + bookings + payments, fully set up.
- Branded website on your subdomain
- Online booking
- Card payments (Stripe)
- Customer database
- Email support, 3 business days
Run Your Business
Everything you need to run jobs end-to-end.
- Everything in Get Online
- Custom domain (yourbusiness.com)
- Scheduling + Google Calendar sync
- SMS reminders
- I write your copy
- Priority email, 1 business day
Done For You
I run the operations side. You run the jobs.
- Everything in Run Your Business
- I gather and edit your photos
- Branded emails + SMS
- Unlimited monthly tweaks
- Same-day support
First booking through your site in 30 days — or your next month is on me.
And whenever you decide to leave: your domain stays yours, your customer data exports clean, no fees, no holding it hostage.
Why I built this.
A few years ago I went shopping for tools to put my own work online and ran straight into the upsells, the per-feature paywalls, the feeling that nothing in the box was actually finished. I’m a woodworker on the side (whiskysplinter.com). When the off-the-shelf tool doesn’t fit the cut, you build a jig. So I built one.
This isn’t my first build. Twenty years on the railroad as a signalman — three on the line, seven as a maintainer, ten running crews as a signal construction foreman. I spent most of those years working around software that didn’t quite fit — dispatch tools, timekeeping apps, scheduling boards. So when I built this, I built the version I always wanted.
A few pieces I couldn’t build myself: text messages, calendar sync, image hosting, transactional email. Those run on what the rest of the industry uses — Twilio, Google, Cloudinary, Resend. The cost of those services is baked into what you pay me. No per-text fees. No per-API-call charges. Generous usage limits with room to grow.
Tradespeople need two things: software that works, and a real person on the other end when it doesn’t. No tickets. No tier-1 support reading from a script. That’s the whole reason this exists.
Things people ask me first.
Most of those collect contact-form submissions and call it a day. This takes real bookings, runs payments, syncs to your calendar, and sends customer reminders — all under your own domain. If you have a domain you like, we point it. The old site goes away.
I set it up. You learn the dashboard in a 30-minute walkthrough — recorded so you can rewatch. Day-to-day you’re glancing at bookings on your phone between jobs. Anything weird, you call or email me. No tickets, no support tiers.
Those are good tools at what they do. None of them give you a real website on your own domain — you end up paying them plus a separate site plus hosting. I bundle the whole stack so you have one bill, one login, and one phone number when something needs changing.
Your domain stays yours. Customer data exports clean — bookings, payments, contact info, the works. No exit fees, no holding it hostage. The 9-month minimum is just so I’m not eating setup costs on someone who bails in week three.
5–10 business days from our first call to a live site. Most of that is me building; you spend maybe an hour total reviewing copy and confirming photos. If you’re in a rush for a specific date, tell me on the call.
Phone photos are fine — most of the trades sites I admire are shot on a phone. I’ll work with what you have. The Done For You tier ($299/mo) also includes me gathering and editing photos.
15 minutes. No pitch. No contract.
Tell me about your business below. I’ll reply within 1 business day with a calendar invite and a Google Meet link.
Or call me: (503) 828-7060