Websites for local businesses. One fixed price, published up front.

A new website
Starting a new business, or ready to start over from scratch? Tell me about what you do, and I take it from there: the words, the design and the build. It’s designed mobile first, so it works on the phone in your customer’s hand, and you never have to learn a thing about websites.
Full site pricing
A refresh
Your site is mostly there, it just isn’t pulling its weight. Maybe it looks dated, loads slowly or is hard to use on a phone. I keep what’s working, fix what isn’t, and hand it back looking like the business you are today.
Refresh pricing
À la carte extras
Need something specific? Pick only what you need: online booking and ordering, a logo and brand basics, social media graphics, a photography day, a newsletter or a few extra pages. It doesn’t stop at the screen, either. I design printed pieces too, like menus, business cards and flyers, so everything matches.
See add-on prices
Ongoing care
Would you rather never think about your website again? I look after it for you: hosting, updates, backups, and your changes made within hours, not weeks. It’s optional, never required.
Care plan detailsThree ways to work together. All fixed price.
Refresh
- Up to 4 existing pages rebuilt
- Mobile-first layout throughout
- Faster-loading pages
- Google Business profile cleaned up
- Hours, directions and contact on every page
- Contact form that actually arrives
Full site
- Up to 8 pages built from scratch
- 45-minute copywriting session
- Photo sourcing and editing
- Forms, map, hours, reviews feed
- Set up to be found on Google
- A recorded walkthrough of how to update your site
Full site + care
- Everything in Full site
- 12 months of the care plan, included
- Hosting, backups, software updates
- One content change a month, by me
- Uptime and speed monitoring
- Same-day on anything broken
- The site stays yours, always
Your website, looked after.
For owners who'd rather never think about their website again. Optional, never required, and you can cancel any time.
- HostingYour site's hosting is set up and handled for you.
- BackupsRegular backups, so nothing is ever lost.
- Software updatesEverything behind the scenes kept up to date.
- One content change a monthNew menu, holiday hours, a fresh photo. Send it to me and I make the change.
- Uptime and speed monitoringI'm alerted if your site goes down or slows down.
- Same-day fixesIf anything breaks, I'm on it the same day.
Leaving is easy. Your site, domain and logins stay yours if you cancel.

The things a small business website actually needs.
- Plain English, start to finishYou don't need to know what platform to use or how hosting works. That's my job, and I'll explain anything you want to know without the tech talk.
- Designed for phones firstThe version most of your customers see, so it gets designed first.
- Fast to loadImages, fonts and scripts trimmed so pages open quickly.
- Your site, foundClear page titles and descriptions, a sitemap and your Google Business profile cleaned up, so both Google and AI tools like ChatGPT can find your business and describe it correctly.
- Easy to contact youHours, directions and a contact form that actually arrives.
- Yours to keepDomain, hosting and the site itself set up in your name, with your own logins.
- Yours to updateChange your hours, prices and photos yourself, with a recorded walkthrough to rewatch any time.
Four steps, and you always know what happens next.
Free site check
I record my screen going through your current site and email you the video plus the list of what I'd fix first. You keep it whether or not you hire me.
Your part: send me your web address.
One price, up front
I match you to the package that fits what you actually need and give you the full cost in writing before anything starts. No hourly billing, no “that'll be extra” halfway through.
Your part: a short kickoff form and a 45-minute conversation about your business. The first payment, the deposit, is made here.
Design and build
I write the words, design the pages and build the site. You see it early, then again before launch, and two rounds of changes are already in the price.
Your part: look at each round and tell me what to change. The second payment is made when the build is finished.
Launch, then 30 days
Your site goes live, and I stay on for a month after launch to fix, tweak and teach you the admin. The training walkthrough is recorded so you can rewatch it any time.
Your part: the third payment at launch, and the last one when the 30 days are up.
Priced up front, because “contact us for a quote” wastes both our time.
| Add-on | What it is | Price |
|---|---|---|
| Online booking | Customers pick a slot, it lands in your calendar | +$600 |
| Online ordering | Up to 30 items, card payments, pickup or delivery | +$1,200 |
| Extra pages | Beyond the package, designed to match | +$250 ea. |
| Logo & brand basics | Wordmark, colors, type, and the files to use them | +$900 |
| Social media brand assets | Profile and cover images, plus post templates sized for each platform | +$350 |
| Photography day | Half a day on site, 30 edited photos you own | +$750 |
| Newsletter setup | Signup form, first template, list imported | +$400 |
| Printed pieces | Menus, business cards, flyers and signs, designed to match your site | from $150 |
| Care plan | Hosting, backups, updates, monitoring, same-day fixes and one content change a month. What's included | +$95/mo |
Running costs: if you look after it yourself, domain and hosting run roughly $20–30 a month. The care plan exists for owners who'd rather never think about it.
Still not sure which one you need?
That's what the site check is for. Fifteen minutes and you'll know.