Work we’ve shipped.
Client sites, our own tools, and the automations we run internally.
Websites
A template site is a brochure. A coded site is something you can build on.

Eight services, each with its own page, a before-and-after gallery, and a quote form that reaches the owner's phone.
Adding a service or a new city is an edit, not a rebuild.
greatwhitepressurewashing.com→ (opens in a new tab)
Six lines of coverage, team bios, and 190+ five-star reviews — all feeding one quote form.
Reads as trustworthy before you pick up the phone.
collins-insurance.com→ (opens in a new tab)
7,139 licensed CPAs and 1,086 firms across 334 Alabama cities, with license lookup and a free matching service.
Thousands of pages, generated from data. Nobody typed them.
cpasinalabama.com→ (opens in a new tab)What that actually buys you
Pages that build themselves
Point the site at a data source and the pages appear — each one a new door in from search.
Forms that do more than email you
A built form can write to your CRM, alert the team, tag the lead, and start the follow-up before you've read it. This site's form does.
Reporting you'll actually open
Measure what matters to your business, not what a plugin decided to track. We got tired enough of GA4 that we built our own (opens in a new tab).
Marketing tools on your own domain
Calculators, lookups, quizzes — the pages people bookmark and link to. One turns a brochure into a reason to come back.
Thinking about a rebuild? Tell us what your site can’t do →
Tools we’ve built
We build for ourselves first. When something turns out useful, we share it.

Turns Google Analytics 4 into client-ready reporting, without the digging.
helpfulanalytics.com→ (opens in a new tab)
Every recurring charge in one place — including the ones you forgot you were paying for.
trackitandsave.com→ (opens in a new tab)
Point it at two LinkedIn profiles. Get three intro emails you can send as-is. Free.
emailofintroduction.com→ (opens in a new tab)
Hit record, get a link. No account, no app install, works on any device. Free.
easyvoicerecorderapp.com→ (opens in a new tab)Automations we run ourselves
These run in our own business every day — a sense of what’s possible, not a menu.
A link in Slack becomes a draft article
Drop a URL in a channel. It comes back researched, written up, and waiting in WordPress as a draft.
A voice memo becomes a published post
Record a thought while walking. It's transcribed and posted to LinkedIn and Facebook before you're back.
An assistant we message like a coworker
We message Hermes from Telegram or Slack — ask a question, hand off a task, from anywhere.
A CRM that keeps itself current
Contacts update themselves, and Monday brings a report of who to follow up with. We update the CRM by chatting with Claude instead of opening it.
Search data, summarized twice a month
A report lands in the inbox with what changed and what it means. No dashboard visit.
An inbox that files itself
Eight labels sort mail automatically. A weekly sweep rescues anything important from spam, then clears the rest.
Yours won’t look like ours.
Every build starts from the thing eating your team’s week — the handoff nobody likes, the report rebuilt every Monday, the same questions answered again. Tell us yours.