An honest comparison

There are four ways to get a website. Three of them are not me.

I am Sean Swanson. I build custom websites in Brainerd, Minnesota, at $40 an hour — usually $350 for one page and $800 for five. This site exists to help you decide who should build yours, and it is written so that three of the four answers send you somewhere else. If you would rather see the arithmetic than the sales pitch, that is what the whole page is.

  • Fixed price in writing before any work
  • You get the source code, always
  • Reply within 24 hours

The four options

What each one actually is

Every one of these is the right answer for somebody. The trick is knowing which somebody you are — so here is what each one really costs, what it is genuinely good at, and where it hurts.

1. A website builder

Wix, Squarespace, GoDaddy, Shopify's site tools

You rent a platform and assemble the site yourself from templates. The subscription is genuinely cheap. The real price is your time — most owners I talk to spent twenty to forty evening hours on theirs, and are still not happy with it.

  • Best at: starting today, for almost no cash.
  • Hurts when: you want it to look like nobody else's, or you want to stop being the webmaster.
  • The catch: the design cannot leave the platform. Stop paying and there is nothing to take with you.

2. A marketplace freelancer

Fiverr, Upwork, and the cheapest end of the ads

Someone builds it for a fixed fee, often very fast and often very cheap. Fiverr orders commonly land between $50 and $500; small-business projects on Upwork average roughly $800. Quality ranges from excellent to unusable and you cannot tell which in advance.

  • Best at: the lowest possible price for a site that exists.
  • Hurts when: you need a change in March and the account has gone quiet.
  • The catch: ask before you buy whether you get the files, and who the hosting account belongs to.

3. An independent developer

Me, and several hundred people like me in Minnesota

One person designs it, builds it, launches it and answers the phone afterwards. In Minnesota this tier usually quotes somewhere between $1,500 and $4,500 for a small-business site. I sit under that because of how I work, not because I cut the job short — the hours are itemised.

  • Best at: a real custom site, quickly, at a price a small business can sign.
  • Hurts when: you need a team — one person is one person, and holidays exist.
  • The catch: "developer" is not a standard. Two of us can differ more than a builder differs from an agency.

4. A design agency

Minneapolis and St. Paul studios, mostly

A team: strategist, designer, developer, project manager, account handler. For a small-business site expect $3,000 to $10,000 and up, with Twin Cities studios commonly quoting $6,000 to $9,000, then six to twelve weeks. That money is buying real things — just not always things a five-page site needs.

  • Best at: brand work, campaigns, and anything that has to outlive one person.
  • Hurts when: the job is smaller than the process wrapped around it.
  • The catch: the person you meet is usually not the person who builds it.

Side by side

The comparison, with nothing left out

The rows that get skipped in most comparison tables are the last four. Those are the ones that decide how much this costs you in year three.

Ranges are what I typically see quoted for a small-business website in Minnesota, checked August 2026. Builder prices are the platforms' own published rates and move with plan and billing period. The SwansonX column is not a range that moves — those are the prices on this site.
  Website builder Marketplace freelancer SwansonX Design agency
Upfront cost $0 in cash $50–$800 $250–$800 $3,000–$10,000+
Your own hours 20–40, then forever A few, briefing them About two, plus your content Meetings across 6–12 weeks
Ongoing cost $16–$46/mo Hosting you arrange, $5–$20/mo $79/mo, or nothing if you host it $75–$300/mo retainer
Who designs it You, from a template Often a template too Me, from scratch, for your business A designer, from scratch
Time to live Whenever you finish Days to weeks Days 6–12 weeks
Who edits it later You, at 10pm You, or pay again Me — 3 hours a month included Billed against the retainer
Who answers when it breaks A help centre article A message thread, eventually Me, within 24 hours An account manager
Fixed price agreed in writing first N/A Usually Always, before any work After a paid discovery phase
You get the source code No — there isn't any to get Ask. Often no Always Sometimes — check the contract
Domain in your name Usually Sometimes theirs Yours, wherever possible Usually, but verify it
Can another developer take it over No Only with the files Yes, on day one Yes, if the contract allows
If you stop paying Offline, and you keep nothing Depends what you were given Offline, but the code is yours to rehost Varies — read it before you sign

The number nobody quotes

What each one costs over three years

A website is not a purchase, it is a subscription with a build attached. Here is every option totalled over 36 months, using the middle of each range — and yes, one of these numbers makes me look expensive.

Option Build 36 months of running it Three-year total
Website builder $0 $576–$1,656 $576–$1,656 + 20–40 hours of your own, then a few every month
Marketplace freelancer $50–$800 $180–$720 hosting $230–$1,520 + whatever each later change costs
SwansonX, build only $350–$800 Your own hosting, $0–$720 $350–$1,520
SwansonX with the care plan $350–$800 $2,844 $3,194–$3,644
Design agency $3,000–$10,000 $2,700–$10,800 $5,700–$20,800

The builder really is cheaper in cash. Say it plainly.

Over three years a Squarespace site costs about a thousand dollars and mine costs about three and a half. Anyone comparing only those two numbers should buy the builder, and I would rather you did that than felt misled six months in.

What the gap buys is two things: a design that is yours rather than a template seventy thousand other businesses also chose, and somebody other than you doing the work. Whether that is worth $2,500 over three years depends entirely on what your time is worth and how much the site matters to how you get customers.

The care plan is the part that stops looking expensive

Three included hours a month, at my own rate, over 36 months.

108hours included × $40my hourly rate = $4,320of my time

Against a three-year total of about $3,200 including the build. The included time alone is worth more than everything you paid — which is another way of saying the hosting, the backups, the security updates and the monitoring are effectively free, and the design was too.

See exactly where those hours go

Straight answers

Who you should actually hire

Not a quiz. Find the paragraph that sounds like you and do what it says, even when it is not me. A wrong-fit client is a bad month for both of us.

Choose a website builder if

You want it live this week, for almost nothing, and you don't mind maintaining it

  • Your budget is genuinely under a few hundred dollars.
  • You quite like fiddling with it, or you have someone in the family who does.
  • Nobody chooses you because of your website — they arrive already sold.
  • You need it today rather than next week.

Squarespace is a good product. A well-set-up Squarespace site beats a badly built custom one every single time.

Choose a marketplace freelancer if

Price is the whole decision and you can carry the risk if it goes wrong

  • You need the absolute cheapest site that exists and is not a template you built.
  • The site does not have to change much after launch.
  • You are comfortable checking the work yourself, or paying twice.

Ask two questions before you pay: do I get the files, and whose account is the hosting in? A yes and a "yours" makes this a genuinely good deal.

Choose an agency if

The website is one part of a bigger piece of work

  • You need brand strategy, naming, photography or campaigns as well.
  • Your budget is above roughly $5,000 and the site has to carry real revenue.
  • You need a team that keeps going when one person is ill or on holiday.
  • Procurement, contracts and a named account manager matter to you.

There are good studios in Minneapolis and St. Paul. If that is your situation I will say so on the call rather than quote you.

Choose me if

You want a real custom site, quickly, and you want to stop thinking about it

  • You want a design nobody else has, but not a $6,000 process to get it.
  • You want a fixed price agreed in writing before anything starts.
  • You want to talk to the person doing the work, not a handler.
  • You want to own the code, so hiring me is never a trap.
  • You would rather email a change than log in and make it.

That is most new business owners and most local trades — which is why it is most of what I do.


And the honest list of when I am the wrong call

  • You need a real online store with dozens of products. Payments, stock, shipping and tax are a different kind of build. I will quote it properly or point you at Shopify, but I will not pretend it is a five-page site.
  • You want to redesign it yourself every few weeks. You will be happier on a builder, honestly. Custom code is not the tool for someone who enjoys rearranging it.
  • You need it live tomorrow and have no content. The bottleneck is almost never me; it is words and photos. If neither exists, I can write and source them — but that is more hours, and it is not a one-day job.
  • You want ongoing marketing run for you. I build the site and set it up to be found. Managing ad spend month to month is an agency service and I do not offer it.
  • You want the cheapest number on the page. Fiverr will beat me and I am not going to match it. What I sell above that price is that I am still here in March.

The comparison people forget

Two web developers can differ more than a builder differs from an agency

"Developer" is not a qualification, a licence or a standard. Most of what separates one from the next is invisible in the portfolio and only shows up after you have paid. These are the differences that actually cost you money.

Hand-written, or a page builder wearing a custom price

Plenty of "custom" sites are WordPress with a visual builder and a pile of plugins. It works, but it is slow, it needs constant updating, and you have paid custom rates for assembly. Ask what the site is actually built from and expect a straight answer.

Whether the files are ever yours

Some developers keep the code, the hosting account and occasionally the domain — not maliciously, just because nobody asked. It turns a supplier into a landlord. Mine goes out with the handover, on every job, without being asked.

Whether there is a business behind the person

A registered entity, a phone number that is answered, an address for service. None of that makes someone good at the work — but it does mean there is somebody to hold to it. Mine is SwansonX LLC, Minnesota file number 1663839400022, and you can look that up.

Whether the price is a price or a starting point

"From $X" plus scope creep is the standard way a $900 site becomes $2,400. The fix is a fixed price in writing, with the hours listed, before anything starts. Ask for it. Anyone reasonable will give you one.

Whether it is fast and usable, or just pretty

Speed and accessibility are measurable, and most small-business sites quietly fail both. They are not extras — they decide whether the site loads on a phone in a driveway, and whether Google trusts it. Ask what yours will measure.

Whether they still answer in March

The site is easy. The relationship is the product. A developer who disappears after launch has sold you a one-off that will slowly rot. Ask what happens afterwards and what it costs, and get it in writing.

The twelve questions to ask anyone — with my answers next to them

“What an absolute pleasure to have my website done! It was fast, easy, efficient and cost effective! Sean was always right on top of things and replied to my questions almost immediately.”

— Kelly M., Be Bold Balloons

One client, quoted with permission. I have not been doing this long enough to show you fifty, and inventing the other forty-nine is exactly the thing this site is arguing against. The six builds are here — three are real client work and three are labelled as concept pieces on the page itself.

Questions

The ones I get asked before hiring

Is a custom website actually better than Squarespace?

Not automatically, and anyone who says otherwise is selling. A well-set-up Squarespace site beats a badly built custom one every time. What a custom build gives you is a design nobody else has, code with nothing in it you did not ask for, and files you own outright. If none of those three matter to you, the builder is the better buy.

Why would I pay a person when a builder is $20 a month?

Mostly to get your evenings back. The builder subscription is the cheap part; the expensive part is the twenty to forty hours you spend fighting it, and the fact that you are still the one logging in at 10pm to change your opening hours. If you enjoy that work, keep the builder — you will do a better job than someone who does not know your business.

How can you charge $350 when an agency charges $6,000?

Because almost none of an agency's price is the building. It is an office, a project manager, an account handler, a salesperson and a designer who all touch your job. I have none of that, I am in Brainerd rather than Minneapolis, and a five-page site takes me about twenty hours because I write the code by hand instead of assembling plugins. The rate is $40 an hour and every price on this site is that rate times the hours.

What happens to my website if I stop paying you?

It goes offline, because the care plan is what pays for the hosting — I will not pretend otherwise. What you keep is everything that matters: the source code, your content and your domain, with no exit fee. Any developer can put it back online. You can also skip the plan entirely and host it yourself from day one, and then you owe nothing monthly at all.

When should I hire an agency instead of you?

When the website is one piece of a bigger job — brand strategy, photography, ad campaigns run month to month, a team that has to keep going when one person is ill. Agencies are structured for that and I am not. If your budget is above roughly five thousand dollars and you want a team rather than a person, talk to a Minneapolis agency and I will say so on the call.

Do I get the source code for my website?

Yes, always, on every project, without asking. The domain is registered in your name wherever possible and your content is yours. This is the single question that separates the options on this page more than price does, and it is worth asking whoever you hire.

Still not sure which of the four you are?

Tell me what your business does and where you are stuck. I will reply within 24 hours with a straight answer and a fixed price — including "use Squarespace, here is how", if that is the honest answer.