Custom websites, priced up front.
Every site is designed from scratch, built by hand, and hosted on Cloudflare, so there is no monthly platform fee. Pick a package and you know the number before we start.
One page, built to convert. Custom design, the words written for you, contact form, launch and domain setup.
Two weeksWhat's included
- One custom-designed page, built for phone, tablet, and desktop
- The words written for you, from what you already have, and edited until you are happy
- Contact form delivered to your inbox
- Domain and email setup on Cloudflare
- Launch, plus one round of edits after
- 2 design directions for the page
- 3 colour palettes
- 2 typeface pairings
- 2 headline directions
Up to five pages on a design system you can grow. Forms, search setup, analytics, and a training session.
Four weeksWhat's included
- Up to five pages on one design system, phone, tablet, and desktop
- The words on every page written for you, from what you already have, and edited until you are happy
- Contact and quote forms
- Search setup: titles, descriptions, sitemap
- Analytics, so you know who visits
- One training session, so you can edit it
- Two rounds of revisions
- 3 homepage design directions
- 4 colour palettes
- 3 typeface pairings
- 2 layouts for each inner page
- 2 imagery and photo styles
- 2 headline directions
The Signature brand package plus the business website and social templates. One team, one launch.
Six to eight weeksWhat's included
- Everything in Business website, words included
- Signature brand package: logo, palette, type, card, guide
- Social media templates that match the site
- Three rounds of revisions on the identity
- One launch, one invoice
- 3 logo concepts, each with variations
- 5 colour palettes
- 4 typeface pairings
- 3 homepage design directions
- 2 layouts for each inner page
- 2 imagery and photo styles
- 2 social template styles
- 2 headline directions
You pick. I refine.
Nothing is decided for you. At every step I bring options, you pick, and we refine the one you chose. The bigger the package, the more options on the table.
- You choose the direction
Design directions, colour palettes and typeface pairings come as side-by-side options. Pick one, or point at what you like across two and I combine them.
- Then we refine it
Every package includes revision rounds on the option you picked. Adjustments to colour, type, spacing and layout are part of the process.
- Nothing gets built without a yes
Pages, logos and print pieces go to you as a preview first. I build the final only after you approve.
Other places you get options
Two or three photo and illustration styles, so the pictures match the brand before we shoot or source them.
Two directions for the words on the homepage: how formal, how warm, how short.
Two layouts for any menu, brochure or card, on the same brand.
Two styles for posts and stories, both on brand, so the feed never looks like one flat template.
On a care plan, each month's graphic comes as two versions to pick from.
Completely hands-off
For owners who never want to open a website editor. Text me the change and it is done. Each plan says exactly how many updates it covers and how fast, and what counts is spelled out below.
Your site stays right, and you never have to open it.
- 4 updates a month: hours, prices, photos, specials
- Fixes if anything on your site stops working
- Every change saved, so nothing is ever lost
- Answers by email when you have a question
More people find you on Google, and you stay visible on social media. None of it lands on your plate.
- Everything in Site Care, with 6 updates a month
- A blog post every month, written for you, answering what your customers search for
- Your post shared on your Google Business Profile, with your hours and details kept current
- 4 branded social posts a month, captions written, sent to you ready to post
Everything in Get Found, with double the social posts and video every month.
- Everything in Get Found, with 8 updates a month
- 8 branded social posts a month instead of 4
- 2 short videos a month, made from your photos and clips
One change you can send in a text: hours, prices, a phone number, a photo swap, a paragraph, an event, a menu item. Live within two business days.
Five minutes, once a month: what’s new, the one thing you want people to know, and a few photos or clips. That is where the blog post and the social posts come from.
Designed on your brand with the captions written, then sent to you ready to post. You post them wherever and whenever you like. I never need your social logins, and I never post for you.
Redesigns, new pages, new features, ads, replying to comments or reviews, and anything over your monthly allowance. Those are quoted before I start, at $85 an hour or a fixed price, and plan members go to the front of the line.
Allowances reset each month and do not roll over. If you regularly need more, we move you up a plan rather than surprise you with a bill. Pay a year up front and two months are free. Cancel any time, right from your account: your plan runs to the end of the month you have paid for, and the site and its files are yours either way.
How a small business gets found
Most customers find a business in one of four places: a Google search, Google Maps, an answer from an AI tool, or a post in their feed. Each part of a plan puts you in front of one of them, and every piece points back to your website.
Google and AI tools can only recommend what they can read. Your site is fast and secure, with the details Google looks for: what you do, where you are, and when you are open.
People search questions: how much does it cost, how long does it take, what should I bring. A post that answers one clearly is a new page Google can show for that search, and something ChatGPT and Google’s AI answers can quote. Posts keep working long after they go up, so twelve posts a year is twelve more ways in.
When someone searches “near me” or opens Google Maps, your Google Business Profile often shows up before your website does. Sharing each post there shows Google you are active, and keeping your hours and details matching your site means no one drives over to a locked door.
Social media does not raise your Google ranking directly. What it does is remind the people who already follow you that you are there, and send them back to your site. Your posts are made from that month’s blog post and whatever else you send me, so everything tells the same story.
What I will not promise: A spot on page one, or a number of followers. Anyone who guarantees rankings is guessing. What you get is steady, useful work you can see on your own site every month, and your visitor dashboard shows whether more people are coming. Search results build over a few months, not a few days.
Every website includes
Not a template. Every site starts from a blank page and your business.
Designed on a phone screen first, then the tablet, then the desktop. Most of your customers will meet you on a phone, so that is the version I design first, and every page is checked on all three before launch.
Fast, secure, and free to host. No monthly platform fee, ever.
Headlines, service descriptions, your story. I pull them from what you already have: your current site, your Facebook and Instagram, your reviews, and a short call to fill the gaps. You read every line before it goes live and change anything you want.
The files are yours, high-resolution and print-ready, designed in Adobe Illustrator, Photoshop and InDesign. No subscription holds your website hostage.
Contact and quote forms land in your inbox and in a spreadsheet.
Titles, descriptions, and a sitemap so Google can find you.
Already have something? Bring it.
Already have a logo, a brand, or a site? Bring what you have. A refresh keeps what people already recognise and brings the rest up to date, for less than starting over.
Your logo, brought up to date. The shape people know, with the rough edges gone.
- 2 refresh directions of your existing logo
- Vector rebuild, so it prints sharp at any size
- Every file format, for web, print and apparel
- 2 revision rounds
The logo refresh plus the colours, type and guide that go around it, starting from what you already have instead of a blank page.
- 3 directions: one close to today, one bolder, one in between
- 4 colour palettes built around your current one
- 3 typeface pairings
- Business card, social profile graphics, basic guide
- 3 revision rounds
Your current site, rebuilt on a new design and moved off the monthly platform fee. Your words and photos come with it.
- 2 homepage directions using your existing content
- 3 colour palettes and 2 typeface pairings
- Up to 5 pages rebuilt and hosted on Cloudflare
- Domain and email moved, old subscription cancelled
- Search rankings carried over with redirects
How it works
- Call
Thirty minutes. What you do, who you want, and where your words and photos already live.
- Design
A homepage design in your palette and type, with the words drafted from your existing site, social pages and our call. We revise both together.
- Build
Every page, every device, every form. You see it live on a preview link.
- Launch
Domain, email, and search setup. Then a training session so you can edit it.
Ways to do more with it
| Add-on | Price | On its own | What you get |
|---|---|---|---|
| Text or chat from your site | $95 | A tap-to-text or chat button on every page, so customers reach you without hunting for a number | |
| Online booking | $150 | Appointments or reservations booked straight from the site | |
| Google reviews on your site | $95 | Your real reviews, pulled in and kept current | |
| Google Business Profile | $125 | Set up or cleaned up, with photos, hours, and services that match the site | |
| Search setup, extended | $350 | Keyword research for your area, titles and descriptions on every page, Google Search Console connected, and a one-page plan | |
| Custom email on your domain | $75 | you@yourbusiness.com, forwarding to the inbox you already use | |
| Extra page | $225 | Designed and built | |
| Blog or news section | $250 | Designed, built, and you can post to it yourself | |
| Newsletter signup | $75 | included in bigger packages | A signup form on your site, wired to your Mailchimp or email tool, and I show you how new signups reach your list. Included in the Business website and Brand + website packages |
| Spanish version of a page | $125 | Translated and laid out, per page | |
| Campaign landing page | $450 | One page for a launch, an event, or an offer | |
| Online ordering or store | from $450 | Square, Stripe, or Shopify Buy button | |
| Menu or print piece | from $250 | Print-ready PDF | |
| Starter brand identity | +$395 | alone $495 | 1 logo, 2 variations, palette, fonts |
| Signature brand package | +$1,250 | alone $1,450 | 2 concepts, 4 variations, card, guide, social |
| Complete brand system | +$2,450 | alone $2,750 | Full guidelines, templates, print piece |
| Hourly | $85 | Anything not listed, quoted first |
Brand packages cost less when they ride on a website. Buying one on its own is on the Branding page.
Questions
How long does it take?
A landing page takes about two weeks, a business website about four. The clock starts when I have your words and photos.
What does hosting cost?
Nothing. Your site runs on Cloudflare, which is free for sites this size. You pay for your domain name, usually around $10 a year.
Can I edit it myself?
Yes. Every business website includes a training session. If you would rather never touch it, Site Care covers four updates a month: text me the change and it appears.
Will I be able to see my visitors?
Yes. Every site and every plan includes a simple, privacy-friendly dashboard you can open any time: visits, top pages, and where people came from. No cookie banners, no ad tracking.
Can you help people find me on Google?
Yes, within reason. Every site launches with the search basics done. Get Found adds a blog post every month that answers what your customers actually search for, shared on your Google listing. I am a designer first, so I keep it practical and honest: no ranking promises, just steady work you can see on your own site.
Do you post to my social media for me?
No, and you never have to give me your logins. I design the posts on your brand, write the captions, and send them to you ready to go. You post them however you already do.
What counts as a small update?
Anything I can do in about fifteen minutes from what you send: hours, prices, a photo swap, a paragraph, a special, a menu item. Bigger jobs are larger changes, and each plan says how many of those it includes.
What if I need more than my plan covers?
You will know before it happens. Anything past the allowance is quoted first, at $85 an hour or a fixed price, and you can move up a plan any month. You can also cancel any time from your own account.
I already have a Wix or Squarespace site.
That is where most of my clients start. We rebuild it properly, move the domain, and cancel the subscription.
Will it work on phones?
Yes, and it will look designed there, not squeezed. I lay out every page for the phone first, then the tablet and desktop, and I check all three before launch. Most of your visitors will be on a phone, so that is the version that gets the most care.
Do you write the words?
Yes, it is part of every website. Most of it already exists: your current site, your Facebook and Instagram, your Google reviews, your menus and flyers. I gather that, we talk for a few minutes about anything missing, and I write the pages so they sound like you. You read every line before launch and I change whatever you want.
Do I own the design?
Yes. You get the files, the design system, and the logo assets. There is no license to renew.
Ready when you are.
Tell me what you do and what you have. I reply within one business day.
Start a website