Services & pricing

Affordable website design, with the price on the page.

No discovery call before you're allowed to know what it costs. Here's exactly what I build, what it includes, and what you'd pay.

Text me anytime: (218) 818-1023. Skip the email if you like. I read and answer every text myself.

What I build

Websites that do a job for your business

Every build below is custom, designed for your business rather than picked from a template gallery.

New business websites

A clean, fast site that tells people what you do and why you're worth calling. My most common first project.

DIY website rebuilds

I rebuild it properly, keep what worked, and move your domain across with no downtime. See the DIY upgrade page.

Service & local business sites

Multi-page sites for trades, clinics, salons and contractors, a page per service, for local search.

Landing pages & custom projects

A high-converting page for a campaign, or something more bespoke: booking flows, calculators, integrations.

After the website

The developer you keep, not the one you hire once

Year one is usually just the site. The work that comes after it is the part most small businesses can't buy at all, because a developer on staff costs more than the problem does.

Once a site is live the questions change. Can the booking form write to a real database instead of an email I retype into a calendar? Can I see what came in this week without adding it up myself? Can something replace the spreadsheet three people edit at once, or the $200 a month I pay for software I use two features of?

Those are ordinary development jobs and they are priced the same way as everything else on this page: a fixed price, in writing, before I start. There is no new agency to find, no brief to write from scratch, and nobody to explain your business to a second time.

The sort of thing this turns into

  • Job scheduling. The week in one place, instead of a whiteboard and three text threads.
  • Quote tracking. Which quotes went out, which came back, which went quiet.
  • Customer records. Yours, exportable, not held inside someone else's CRM.
  • Inventory. Counts the website reads from directly, so the public page is never wrong.
  • Automated review requests. Sent a few days after a job finishes, without you remembering.

If you are paying every month for something that does one job badly, it is worth asking what building it once would cost. Sometimes the answer is that the subscription is cheaper, and I'll tell you that. Tell me what you're paying for →

Custom website pricing

One fixed price, between $100 and $600

There are no packages to pick between and nothing is "starting at". Every site is one fixed price, somewhere between $100 and $600, agreed in writing before any work starts. Where yours lands depends on how big it is and what it has to do.

Not sure hiring a developer is the right answer at all? Compare the four options

The website
$100–$600

One fixed price, paid once. The site is yours outright.


  • Designed and hand-coded for your business, not a template
  • Contact form wired straight to your inbox
  • SEO setup, sitemap, page titles and structured data
  • Launch, domain setup and a walkthrough included
  • 30 days of free tweaks after launch
  • You get the source code, on every project
Get my fixed price
What decides whether it is $100 or $600

Size and depth. Nothing else.


$100 is a sharp one-page site. About, Services and Contact sit on it as sections you scroll through, with your words and your photos. For a barber, a cleaner or a new trade, that is usually the whole job.

$600 is a five-page build with the works. A page per service for local search, a gallery, a menu or a price list, a booking or quote-request form, and your Google Business Profile set up alongside it.

Everything else lands in between, and the things that move it up are more pages, writing the copy for you, sourcing photos, or a logo. You get the exact number in writing before I start, and it does not move afterwards. If the job runs long, that is my problem.

I work with almost any budget. If $100 is a stretch right now, tell me the number you can do and I will tell you what it buys, usually a smaller site now and the rest when the business can pay for it.

Selling products online is a different kind of build. Payments, stock and tax change the shape of the job, so I quote that separately, still a fixed price.

Only need one page for an ad campaign? That's the $100 landing page. Then $49/month for the care plan if you want it: optional, month to month, no cancellation fee.

Running ads or a funnel?

Just need a landing page?

One focused page beats a five-page site for paid traffic every time: one headline, one offer, one call to action.

$100 one-off, and no monthly plan.
A year of Vercel hosting is included, or I’ll zip you the source code instead.

  • Built around one clear call to action
  • Loads fast, so you don’t burn ad spend
  • Form or booking wired straight to you
  • Tracking ready for Meta or Google Ads
  • A year of Vercel hosting, or zipped to you
Website care plan for small business

Never think about your website again

Month to month. Cancel any month, no contract and no cancellation fee, and you keep the source code either way. It exists because most owners want a website, not a second job. Read the care plan in full.

Website Care Plan
$49/month

Website hosting and maintenance plan, all in one.


  • Hosting on Vercel, domain & SSL, all renewals handled
  • Monthly website maintenance, security patches and speed checks
  • Website updates included, 3 hours of work every month, tracked by me
  • Automatic backups, restorable if anything ever goes wrong
  • Uptime monitoring, so I find out it's down before you do
  • Priority support, you email me, not a ticket queue
  • Bigger jobs quoted first, as a fixed price, only past your 3 included hours
Add a care plan

Being straight with you

It's a subscription, and I won't dress it up as anything else. What it isn't is a lock: it runs month to month, there's no cancellation fee, and you get the source code, so the design you paid for can go to any developer. If you leave I'll help you move it, at no charge.

If you'd rather host it yourself

Say so up front and I'll price the build alone. You get the source code and owe nothing monthly. Hosting and updates become your job instead.

Bigger monthly needs?

Regular new pages or ongoing changes? Tell me roughly how much and I'll quote a larger plan as one fixed monthly number.

What $49 actually buys

About what a website builder charges, with a person inside it

You’re already paying someone for hosting every month. The question is what you get on top of it.

$49

a month, cancel any month

3 hrs

of work every month, tracked by me

10 min

jobs are free, as often as you like


A website builder is $16 to $46 a month and you are still the one making every edit. The plan is $49, and the hosting, backups, security updates, monitoring and three hours of my work a month, tracked by me, are all inside it. It is a discount for staying, not a fee for being stuck. Everything the plan covers.

Each month you get Website builder Basic web hosting SwansonX care plan
Typical cost $16-$46/mo $5-$20/mo $49/mo
Hosting, SSL & domain Included Hosting only Included
Someone making your edits No, you do them No, you do them 3 hours of work a month, tracked by me
Backups & security updates Platform’s, not yours Your job Handled
Uptime monitoring You find out from customers You find out from customers I find out first
Who answers when it breaks A help centre article A support ticket about the server Me, within 24 hours
The design itself A template you assembled Not included at all Custom-built for your business

Builder prices are their own published rates and shift with plan and billing period. The real difference isn’t the number. It’s that with a builder you’re still the one logging in at 10pm to change your opening hours.

Small extras

Three things people ask for, priced up front

Small, priced once, and none of them are required. Add one to a build or ask for it on its own.

Social media posts
$20/month

One post a week. $40 a month for two a week.


  • A caption and an image per post, your photo or one I make
  • Posted anywhere: Facebook, Instagram, your Google Business Profile
  • Month to month, stop whenever
  • Not included: video, ad management, replying to comments
Logo animation
$20 once

$20, once. A short animated version of your logo for the top of your site, your socials or the start of a video. A couple of revisions included.

PNG to SVG
$5 once

$5, once. Your logo redrawn as a vector file, so it stays sharp at any size, from a business card to a sign, and never goes blurry again.

Full transparency

What your website is actually made of

You're paying for this, so here's the honest technical answer in plain English, including what it costs me and what happens if you leave.

PartWhat I useWhat that means for you
The website itself Custom code (HTML, CSS, JavaScript) Written by hand for your business. No template, no builder, no bloat, which is why it loads fast and ranks well.
Hosting Vercel A global network that serves your site from wherever is closest to the visitor. HTTPS, backups and monitoring included.
Database Supabase Only if your site needs to store something: bookings, accounts, orders, enquiries. Open-source, and your data exports out any time.
Domain name Registered in your name Registered in your name wherever possible, so the web address stays yours whatever else changes.
Illustration of a website built from hand-written code, a database and cloud hosting

Why I tell you this

Plenty of web people keep the stack vague on purpose, because it makes leaving feel risky. It isn't magic, and knowing what it is means you can always get a second opinion.

What happens if you leave

Honestly, the site comes offline, because the care plan is what pays for hosting. But you keep the source code, your content and your domain, with no exit fee.

Fast website design turnaround

Website design in a few days, not a few months

A rough timeline for a one-page site. Five pages usually runs about twice as long.

Day 1

We talk, I send you a fixed quote and a short list of what I need from you.

Day 2-3

You send content. I design and build the real thing, on a private preview link.

Day 4-5

You review it and ask for changes in plain English. I make them same-day.

Day 6-7

Domain, hosting and SSL go live. I walk you through it and hand everything over.

Questions

Pricing questions, answered

Why is this so much cheaper than an agency?

You're paying for the work, not the overhead: no office, no project manager, no account handler taking a cut. You talk to the person actually building it.

Is $100 really the full price?

Yes. That is the whole price for a one-page site where you supply the words and photos. More pages, copywriting, photos or a booking form move it up, never past $600, and you get the exact number in writing before I start.

Is one page enough, or do I need five?

A one-page site holds About, Services, Contact, your photos and your reviews as sections you scroll through, with the menu jumping down to each one. For a new business that is usually plenty, and it is the cheaper place to start. Five pages earn their keep when you want a page per service, because a page per service is what local search actually ranks. If you're unsure, start at one. Adding pages later is more hours, not a rebuild.

What do you need from me?

Your logo if you have one, some photos, and a rough idea of what you want each page to say. If writing isn't your thing, I'll write it. It moves the price a little, and the quote says so.

Do I need the care plan?

No. If you'd rather not have a monthly cost, tell me before we start and I'll quote the build on its own and hand you the code. The plan is there for owners who want me hosting it and looking after it, and it runs month to month with nothing to cancel out of. Here is exactly what it covers.

What if I want to leave later?

You keep the source code, your content and your domain, and I'll help you move it to another host or another developer at no charge. There is no exit fee and no notice period. The site does come offline from my hosting when the plan stops, which is the one thing to plan the timing around.

Do you take payment up front?

Half up front to book the work in, half on launch. Custom projects get a schedule that suits the size of the build.

Ready when you are.

Tell me about your business and I'll send back a fixed price and an honest timeline within 24 hours.