The work
These are not mockups. They are live right now.
A janitorial company, a painting crew, an appliance repair shop, and the invoicing app I built and run. Every one of them open in a browser tab right now. Click through them, then picture the same thing with your name on it.
(541) 329-9273- Custom built, no templates
- Live in 3 to 5 days
- You own every file
- Five star rated
Client work
Websites doing a job, not sitting in a folder.
Every one a single page, built around the one thing that business needs a stranger to do: call, book, or ask for a quote.
In their words
What it is like to work with me.
He made the whole process a breeze. Listened to everything I wanted on the website from color to font and making it easily accessible for clients.
Fast, friendly, professional, and easy to work with from start to finish. The finished website exceeded my expectations.
My own projects
Built for the coast, not for a client.
One so far, and it holds to the same standard as the paid work above it.
Before you cross a bar, drive 101 or go dig clams, the answer is scattered across a dozen agency pages. Coast Conditions puts all of it on one board, town by town, every reading dated and linked back to the agency that published it.
Apps & Software
Not every project is a website.
Rooted Coast Invoices is my own app: invoices and estimates for trades, designed, coded and shipped here, live today with paying subscribers. It is the clearest proof on this page that I build working software, not just pages. Online stores, booking, portals, dashboards, the tool that runs your business day to day. If you can describe it, I can build it.










Who I build for
Every build starts fresh, but I know your trade.
There is no template library here. There is a good idea of what each kind of business needs to win online, so a custom build comes together fast instead of starting at zero every time.
Trades and home services
- Home services
- Painting
- Cleaning
- Appliance repair
- Auto detailing
- Landscaping
License and CCB numbers where a stranger can see them, a phone number that follows you down the page, an estimate form that asks four things instead of fourteen, a service area map, and a clean path to a Google review.
Food, drink and lodging
- Restaurants and cafes
- Bars and breweries
- Wineries
- Vacation rentals
- Inns and lodging
A menu people can read on a phone, hours that are never wrong, reservations and online ordering, a live tap or wine list, and direct booking so you keep what the big platforms would take.
Health, wellness and professional
- Salons and spas
- Fitness studios
- Health and dental
- Consultants
- Real estate
Online booking with deposits, intake forms that respect privacy rules, a service menu with real prices, credentials and licenses up front, and scheduling that lands straight on your calendar.
Retail, community and civic
- Retail and boutique
- Nonprofits
- Clubs and events
- Cities and districts
An online store tied to the register you already use, donations and dues, volunteer and vendor sign ups, event calendars, and accessible pages that hold up to an ADA review.
Do not see your trade on the list? It is not a problem. Tell me what you do and I will tell you what your site needs.
How yours is made
From your idea to your launch, in three steps.
There is no catalog to pick from and nothing off the table. Tell me what you want it to feel like, even if it is just a color, a mood, or a site in your market you wish you outclassed, and I turn it into something real you can click through.
Tell me the idea.
Send a sketch, a screenshot, a Pinterest board, or just talk it through on the phone. Half formed is fine, that is my job to shape.
I build it live.
Half up front gets us going, then I build a real, clickable draft in your colors, your words, your look, from scratch.
You shape it, then I launch.
Walk through it on your phone and your laptop and tweak anything until it feels like you. When it is right I launch, and the balance is due then.
Want the longer version, day by day? See the full process.
Ready when you are
Let's build yours. Start with a free consult.
Book a free 15 minute consult and I will tell you what I would build for your business, what it costs, and what I would not bother with. No pitch, no pressure.