SwansonX
Web development

Somebody has to actually build it.

Custom web development services

Clean, modern web development for small businesses, built for speed, mobile performance, accessibility and long-term maintainability. From $1,495, one fixed price agreed in writing, and you get the source code.

  • You own the code
  • Fixed price, in writing
  • I reply within 24 hours.
The Solène Estate homepage: two backlit wine glasses behind large serif type reading Slow hills, long light, honest wine
Solène Estate · six pages, no framework, zero accessibility issues · see the build
What you get

Built to still be good in three years.

Most small business sites are slow and fragile for the same reason: they were assembled out of parts rather than built. These are the things that follow from building instead.

Built, not assembled

No theme, no page builder, no plugin stack holding the thing together. The markup is written for your content, which is why the pages are small and why they stay fast a year later.

Fast on a bad connection

Static files wherever the page can be static, so there is nothing to assemble in the browser. That is the difference between one second and five on a phone with one bar, and most of your visitors are on a phone.

Accessible because it is built properly

Real headings, real labels, keyboard order that makes sense, contrast that passes. Done as part of the build rather than bolted on after, because retrofitting it costs more than doing it right.

Maintainable by somebody who is not me

Plain, current tools and no clever tricks that need explaining. You have the source code, so another developer can pick it up. That is the point of owning it.

Search foundations in the build

Titles, descriptions, canonicals, structured data, a sitemap, a fast first paint. Not an add-on and not a monthly retainer — the parts of SEO that are a developer's job get done while the site is being built.

Forms that actually arrive

Wired to your inbox, working without JavaScript, with a honeypot on them. A contact form that silently fails is the most expensive bug a small site can have and nobody notices for months.

How it goes

Five steps, and you know the price before step two.

  1. You tell me what it has to do

    Not what pages you want. What the site has to achieve — get quote requests, take bookings, stop the phone ringing with the same question. The page list falls out of that.

  2. A fixed price, in writing

    Before anything starts, and it does not move afterwards. Half up front to book, half on launch.

  3. I build it

    About two weeks once your words and photos exist. Those are the part that takes the time, and I will tell you that up front rather than halfway through.

  4. You see it running

    On a real link, on your phone, before it goes anywhere near your domain. Changes at this stage are expected and included.

  5. It launches, and it is yours

    The domain is registered in your name, the source code is yours on request any time, and your data is exportable in full. You can take the whole thing to another developer and never speak to me again.

Beyond a website

When a site is not the whole job.

Sometimes the website is fine and the problem is everything behind it — the spreadsheet, the leads copied between systems, the quoting tool that does not work the way you do.

That is web application development and custom software, from $950 for one module. Same arrangement: fixed price, you own it, no contract.

Questions

Questions about the build.

What's the difference between this and web design?
Mostly where you are starting from. Web design is the whole job including how it looks and reads. This page is for when the look is settled — you have a design, a brand, or an existing site — and what you need is somebody to build it properly. Same price ladder either way.
Can you work from a design I already have?
Yes, and it usually saves you money. Figma, XD, a PDF, or a site you want matched — send it over and I will tell you what builds cleanly and what will fight the browser before you commit to it.
What do you build it with?
Whatever is right for the job, which for most small business sites means static files and as little JavaScript as the page can get away with. Where a site needs a database or accounts, it is Convex and Vercel, both in your name.
Do you do maintenance afterwards?
Optionally. Site Care is $49/month for hosting, backups, updates and small edits. You own the code either way, so you can host it yourself and never speak to me again.
Can you fix or take over an existing site?
Sometimes. If it is built on something I can maintain sensibly, yes. If it is a builder platform I cannot work in properly, I will say so rather than take the money — and a rebuild is often cheaper than fighting it.

Tell me what it has to do.

Send me what the site needs to achieve and anything you already have — a design, a brand, an existing site. I'll reply within 24 hours with a fixed price and a date.

Free homepageContact