Work I have shipped.

Three live sites, with the links so you can open them and judge for yourself. Every one is custom-coded, and every one belongs to the client rather than to me.

Built in Santa Rosa. I live in Rincon Valley and work with businesses around Sonoma, Marin, Napa and Solano.

The Easy Breezy Car Wash website on a desktop screen The Easy Breezy Car Wash website on a phone

Easy Breezy Car Wash

Santa Rosa and Cotati, California

Marketing site, in-tunnel kiosk and an owner dashboard

Three locations across Sonoma County, with unlimited wash memberships sold on the site. Beyond the public pages I built the kiosk software running in the tunnel and the dashboard the owner uses daily to see what each site is doing.

What shipped

  • Public marketing site
  • Membership signup and gift cards
  • Self-serve kiosk
  • Owner dashboard with live figures
  • Three location pages

33 ms server response, custom-coded, owned outright by the client.

Visit the live siteRead the case study

The GB Contractors website on a desktop screen The GB Contractors website on a phone

GB Contractors

Marin County, California

Custom marketing site for a two-generation general contractor

A family-owned high-end builder whose work sells itself once someone sees it. The site is built around the project photography, with service area pages for the Marin towns they actually work in and a bid request that reaches them directly.

What shipped

  • Services and process pages
  • Service area pages per town
  • Project photography layout
  • Reviews
  • Bid request form

36 ms server response, custom-coded, owned outright by the client.

Visit the live site

The The Local Vets website on a desktop screen The The Local Vets website on a phone

The Local Vets

Franklin, Tennessee

Pre-launch site for a veterinary practice opening September 2026

A privately owned small-animal practice, built before the doors open. The job here is different from a normal launch: the site has to collect interested clients and build a waiting list months ahead of the first appointment, so the whole page is pointed at the email list and the first booking.

What shipped

  • Care and services pages
  • Founder introduction
  • Neighborhood membership programme
  • FAQ
  • Email list capture
  • Visit and directions

51 ms server response, custom-coded, owned outright by the client.

Visit the live site

Why there are only three. These are the sites I can show with the client's permission and a live URL you can check. I would rather list three you can open than a gallery of names with no link, a screenshot nobody can verify, or a case study that says rankings improved without naming a keyword, a date or a number.