I build the site. You own it.
Custom websites for small businesses. Yours gets built from scratch for your business instead of picked off a template list. It works on a phone, it loads fast, and it's set up so people can find you in a search. When it's finished, the code, the content and the domain are yours.
No templates
Your site gets written for your business. There's no page-builder subscription to keep paying for, and no plugin stack that breaks when something updates.
Set up to be found
Search basics, your Google Business Profile and analytics all get handled during the build. It's part of the job, not something I sell you later.
It stays yours
The code, the content and the domain go in your name. If you ever want to move it somewhere else, I'll hand you the files and help you move it.
How it works.
A bigger shop has your project sitting in a queue behind everyone else's. I take one site at a time, so most builds run about two weeks.
We talk
About 30 minutes on the phone. What you sell, who buys it, and what you want the site to do.
I build it
You get a link to a working version you can click through, usually inside the first week.
We fix what's off
Speed, phones, forms, wording, search setup. I test it on real phones before it goes up.
It goes live
I handle the domain, the certificate and the launch, then show you how to update it yourself.
A few things I've built.
An online store that takes recurring payments, a web app with accounts and a database, and a site for a local shop. Names and details are removed — this is here to show how the work looks, not who it was for.
Click any one of them to see it full size.
What it costs.
One-time build fee. Optional care plan after launch. No contract, cancel any time — the site stays yours either way.
- Custom mobile-first design
- Basic on-page SEO
- Google Analytics + Search Console
- Contact form + SSL
- Staging site before launch
- 2 hours of post-launch changes
- Everything in Launch
- Full local SEO + schema markup
- Google Business Profile setup
- You can edit the pages yourself
- I write the wording with you
- 6 hours of post-launch changes
- I show you how to use it
- Everything in Standard
- Online store or booking system
- Multi-location / service-area pages
- Custom integrations + automation
- 12 hours of post-launch changes
- You go first when you need changes
Care plan — from ~$100/mo
Hosting, SSL, daily off-site backups, security updates, uptime monitoring, and up to 30 minutes of content changes a month. Optional, cancel any time.
Already have a site — hourly
Fixes, redesigns of single pages, speed work, or migrating you off a platform that's charging you rent. Billed in 15-minute increments, quoted before I start.
Get a quote.
It's free and it takes about ten minutes. I'll look at what you have now and tell you whether it needs replacing or just fixing — sometimes it's just fixing.
What your website is costing you.
People look you up on their phone, the site is hard to use, and they call someone else instead. You never hear about it, so it's easy to miss. Put your own numbers in and see what it adds up to.
This is what they see.
This is what someone in your town sees when they search for what you do. Notice who isn't there.
They don't find you
Without a real site you mostly get the people who already knew your name. That's a much smaller group than the people looking for what you do.
It looks closed
An old site makes people wonder if you're still in business. They don't ask — they just go back and pick someone else.
They can't get hold of you
No number they can tap, no form, no hours, no list of what towns you cover. Every extra step loses a few more of them.
What it costs to fix.
One-time fee, you own everything, optional ~$100/mo care plan to keep it hosted, backed up and updated.
- Custom mobile-first design
- Basic on-page SEO
- Analytics + Search Console
- Tap-to-call + contact form
- 2 hours of post-launch changes
- Everything in Launch
- Full local SEO + schema
- Google Business Profile setup
- Edit-it-yourself CMS + training
- I write the wording with you
- 6 hours of post-launch changes
- Everything in Standard
- Store or online booking
- Service-area page network
- Custom integrations
- 12 hours of post-launch changes
What if my numbers up there don't justify it?
Then don't buy it. If the calculator says you'd recover less than the build costs, I'll tell you the same thing on the phone — fix your Google Business Profile first, it's free, and call me next year.
How long does it take?
Two weeks for most builds. You'll see a working staging site inside the first week, not a picture of one.
Do I own it?
Completely. Design, content, domain, and the code. If you ever want to move it somewhere else, I'll hand you the files and help you do it.
What happens if I skip the care plan?
The site keeps working. You just host it yourself and call me hourly when you want changes. Plenty of clients do exactly that.
Find out what yours is doing.
The same work, without the overhead.
A good agency will build you a ten-page website for around $5.5k. I'll build you the same thing for about $4.5k. They do solid work — they just have a staff and an office to cover, and I don't. You also deal with the person writing the code instead of a project manager.
Why cheap ends up costing more.
Most people price out a few options before they call anyone. The cheap ones cost less up front and more afterwards — here's where the money actually goes.
A template
A few hundred dollars for a theme other businesses bought too, plus a builder subscription you keep paying every month. It works, but it doesn't help you show up in a search and it looks like everyone else.
A favor from someone you know
Costs nothing until they get busy with their own life. Then nobody has the login, small changes wait weeks, and there's usually no backup of any of it.
Built properly
Costs more once, then it's done. No subscription, no waiting on a favor, and someone picks up the phone when you need it changed. It pays for itself in a handful of average jobs.
What it costs.
One-time build fee, no contract, no retainer required. Care plan is optional and cancellable — the site is yours regardless.
- Custom mobile-first design
- Basic on-page SEO
- Analytics + Search Console
- Tap-to-call + contact form
- 2 hours of post-launch changes
- Everything in Launch
- Full local SEO + schema
- Google Business Profile setup
- Edit-it-yourself CMS + training
- I write the wording with you
- 6 hours of post-launch changes
- Everything in Standard
- Store or online booking
- Service-area page network
- Custom integrations
- 12 hours of post-launch changes
Get a quote.
Free quote, and I'll tell you honestly if the cheaper tier is the right one for you. I'd rather build the small site you actually need than sell you the big one you don't.