Warm editorial
Food, hospitality, anywhere the room matters more than the price list.
Serif headlines, generous space, photography doing the selling.
Concept, mocked up here for Cesar's Cakes & Cafe.
Work
I'll say the awkward part first: no client site has launched yet. So this page isn't a wall of logos, because I'd have to invent them. It's the actual work — five design directions built and running, one real business rebuilt end to end, and the site you're reading, which is the reference build for everything above.
Five directions
Every build starts in one of these, then gets written and built for one business. Two shops on the same street never end up with the same page.
Warm editorial
Serif headlines, generous space, photography doing the selling.
Concept, mocked up here for Cesar's Cakes & Cafe.
Bold local
One message, type big enough to read at arm's length, the phone number impossible to miss.
Concept, mocked up here for Elite SD Inc.
Quiet premium dark
Restraint is the signal. Almost nothing on screen, and all of it deliberate.
Concept, mocked up here for K.S. Ares.
Print-tech
Mono labels, hard rules, density that reads as competence rather than clutter.
Concept, mocked up here for Essential Movement Co.
Photo-led
Full-bleed imagery, proof before persuasion.
Concept, mocked up here for Bayside Landscape.
A real business outside Austin, featured on HGTV, running a site built in 2015 with no phone number on the homepage and no button to press. I rebuilt it end to end — same facts, same phone number, same episode, reordered so the things that win the job come first.
The before/after is on the homepage, and you can drag it yourself. See the comparison →
The page you're on is the reference build. Everything a client site gets, this got first — which is the only honest way to show you the standard before there's a portfolio.
No page builder, no plugin stack, no database. Hand-written, served from Cloudflare's edge. Nothing here breaks on its own, because there's nothing running that could.
I'll build your homepage first, and you'll see it before you pay anything.