
Websites for businesses of every kind
No website yet? Let's build you one that brings in calls.
I build clean, fast websites for businesses of every kind — restaurants, salons, contractors, shops, clinics, you name it. Sites that load in a blink, read clearly, and turn a casual search into a real conversation. Built for the computer first, and just as sharp on every phone screen. This is the work I love — applying genuine craft and creativity to help a business look online the way it deserves to.
- Built in 1 week
- You own everything
- No hassle, ever
Why it matters
Most customers are lost before they ever reach out.
Someone needs what you do. They search, they skim the first few results, and they reach out to whoever looks like the real deal — a decision that takes about eight seconds. A professional website is the most direct investment you can make in your own business, working around the clock long after a single ad or post has been forgotten.
They can't find you
No website, or one Google barely indexes, means you're competing on word of mouth alone while the business across town takes the search traffic.
It breaks on a phone
More than half your visitors are on a phone. If they have to pinch and zoom to find anything, they've already backed out and moved on to the next result.
There's no easy way to reach you
A buried email address isn't an inquiry. A clear way to get in touch and a two-field quote form are — and they work at 9pm when you're off the clock.
Websites
Everything the site needs, handled for you.
You send me your photos, your services and your hours. I handle the rest and explain each piece in plain English as we go.
New website builds
A complete site built around what you actually sell: your services, your hours, photos of real work, and a quote form that lands in your inbox. Written to be read, not skimmed past.
Fixes and refreshes
Already have a site that's tired or half-broken? I'll work with what's there — WordPress included — fix the mobile layout, update the wording, and add the pieces that bring in calls.
Get found locally
Google Business Profile set up and filled in properly, your name, address and hours consistent everywhere, review links, and trust badges like the BBB seal placed where people look for them.
Booking, forms and payments
Quote requests, appointment scheduling, contact forms and online payment — connected to the email and phone you already use, so there's nothing new to learn.
Ongoing care
Updates, backups, new photos, seasonal changes and price edits. You text me what changed; I make the change. No support tickets.
Domains and hosting, sorted
I'll register your domain or move the one you own, get the email working, and hand you the logins. Your name, your accounts — I just do the setup.

Pricing
Flat prices, agreed before I start.
You'll get one number in writing after we talk. No hourly billing, no surprise line items — half up front, half when the site goes live.
Refresh
$450
Ready in · 2–3 days
- Work with your existing site
- Mobile layout fixed
- Updated wording and photos
- Tap-to-call and quote form added
- Google Business Profile checked
New site
$1,200
Ready in · 1 week
- Up to 5 pages, built from scratch
- All the writing done for you
- Quote form and booking
- Domain, hosting and email set up
- Google Business Profile and local listings
- 30 days of free edits after launch
Care plan
$75
Billed monthly · cancel anytime
- Hosting and backups included
- Unlimited small edits
- New photos and reviews added
- Security updates handled
- Same-week turnaround on changes
Bigger jobs — online stores, catalogs, multiple locations — are quoted after we talk. Domain registration and hosting are billed at cost if you're not on a care plan. "Small edits" means text and photo changes, not new pages or new features.
No cost, no catch
Free website check-up.
Send me the link to your current site. Within two business days I'll send back a short, plain-English list of what's costing you calls — what's broken on phones, what Google can't see, and what to fix first. Whether you hire me or not.
No sales call unless you ask for one.

How it works
Four steps, and you're only needed for two.
- 1
We talk
Fifteen minutes on the phone about what you do, who you want calling you, and what's not working now.
- 2
You get one price
A written quote with the pages, the timeline and the total. If it's a yes, I start. If it's not, no hard feelings.
- 3
I build it
You send photos and I do the rest. You see a working preview link partway through and tell me what to change.
- 4
It goes live
Domain pointed, forms tested, logins handed over. Then 30 days of free edits while you get used to it.
You own everything. The domain, the hosting account, every file — all in your name.
If you ever want to move the site somewhere else, you can, and I'll help you do it. No lock-in, no holding your website hostage.
Questions people ask first
Straight answers.
Yes, completely. The domain is registered in your name, the hosting account is yours, and you get every login. Nothing is held hostage, and you're never locked into paying me to keep your site online.

Get a quote
Tell me about your business.
Fill this in and you'll hear back within one business day with a price and a timeline. No sales call, no pressure — and if I'm not the right fit for the job, I'll say so.