Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)EnglishEN (CA)Englishcoming soonRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 14up to 500 mi from Kansas City 24further, over Zoom
Remote across the US, calls on Zoom
04 Case studies All →
06 Knowledge All →
Written from scratch · zero plugins · you own the files

Hand-coded
website

A hand-coded website has nothing under the hood except the code your pages actually use. No builder engine, no theme with 200 settings, no add-on store. The result opens fast on a customer's phone, stays stable for years and can move to any host the day you decide to.

Free: a 30-minute call, an action plan and a price range in writing.

Hand-coded website: Tom at his desk writing clean HTML and CSS on a laptop for a small business site
What changes for you

Five things you
stop paying for

Dead weight

Sliders nobody clicks, three font families, chat widgets you never turned on. None of it loads, so visitors on LTE aren't left staring at a blank screen.

A platform plan

There's no monthly charge for the right to keep your own site online. Hosting and the domain are agreed individually, usually for less.

Update anxiety

No plugin stack means no Tuesday-morning surprise when an add-on update collides with another one and the quote form stops sending.

Workarounds for search

Schema, canonical tags, image dimensions and redirects are written directly into each page instead of fought for through settings screens.

Design limits

A layout is never "not supported by the theme". If it reads well on a 6-inch screen, I can build it.

Project flow

Two to four weeks,
five checkpoints

Kickoff callWho buys from you, what they worry about and which single action the site must get.
Words firstI draft the copy and a rough page layout for phone and desktop before any styling.
Look and feelColors, type and imagery. You get three rounds of changes.
BuildI write the markup and styles, then test on actual iPhones and Android devices.
Go liveDNS switch, GA4 events, Search Console, a test lead through every form and a recorded walkthrough.
Prices

What a hand-coded
site costs

Fixed prices in US dollars, paid 30/40/30 as the work progresses.

Single page[01]
from $1,000 USD

A landing page built around one offer, usually for paid ads.

  • From 10 days
  • Sales copy written for you
  • Call and form tracking
Landing pages→
■ Multi-page site[02]
from $2,800 USD

Service pages, about, work samples and contact, plus a small edit panel.

  • One page per service
  • New leads sent to your phone
  • On-page SEO
  • Zoom training at handover
Request a quote→

Hand-coded website vs builder vs CMS

Owners usually come to me with one of three options in mind. Here's how a hand-coded website stacks up against the other two in plain terms:

Hand-coded DIY site builder Custom CMS
What's underneath Only your pages' code The platform's engine and theme Your pages plus an admin I build
Monthly platform fee None Yes, every month None
Who edits You (key sections) and me You You and your staff, everything
Best for Landing pages, sites that change monthly Hobby projects, quick tests Many editors, many locations
Starting price with me $1,000 / $2,800 Not something I build $9,800

If your website gets edited a handful of times a month, hand coding is usually the sweet spot. If your office manager publishes something every day, look at a website on a custom CMS instead.

Why the code itself matters to a small business

You'll never read the source code of your site, and you shouldn't have to. You'll notice its effects. A page that appears in one second instead of five keeps the person who tapped your Google Ads link. A site without third-party plugins doesn't get flagged with a security warning because an add-on went unmaintained. And a site made of standard files can be backed up, moved or handed to another developer without asking anyone's permission.

Those are business outcomes, not technical preferences. That's why every landing page I make for paid campaigns is hand-coded by default: each wasted second costs real ad dollars.

Where hand coding saves money, and where it doesn't

It saves money on recurring fees, emergency fixes and performance add-ons. It doesn't save money on the parts that actually sell: copy, photos of your real work, clear prices and a quick reply to every lead. I write the copy as part of the project. Photos and the reply speed are yours, and I'll nag you about both.

It's also not a speed trick on its own. If you later add five chat widgets, two heat-map tools and an autoplay video, the page gets slower no matter who wrote it. I'd rather tell you that now. For an existing site that's sluggish, see website speed optimization.

Typical clients

Businesses that know their services and change them occasionally: an HVAC company covering several counties, a family law office, a dental practice, a physical therapy clinic, a wedding photographer, a restaurant with one menu page. The common thread is that the website has a clear job, usually a call or a booking, and doesn't need a newsroom behind it.

What goes into every hand-coded build

Every project ships with the copy, a phone-first layout, tap-to-call and text buttons, a short form that pushes leads to your phone or CRM, GA4 events for calls and submissions, Google Search Console, an XML sitemap, LocalBusiness schema that matches your Google Business Profile and 301 redirects from any old URLs. Markup aims at WCAG 2.1 AA, which matters for ADA exposure. Extras like booking or a CRM connection are priced in the quote up front.

Ownership, contract and contact

Your domain, repository and analytics accounts are registered in your name from day one. The work runs under a written agreement with deadlines and three rounds of revisions, and you talk to me directly. I'm in Europe, so our calls usually sit in your morning on Eastern Time. If you want to see every option side by side first, start at the web design overview or read WordPress or a custom site.

Related

Worth a look
next

FAQ

Hand-coded sites:
straight answers

If there's no builder, how do I change things?

The bits you touch regularly, such as prices, hours, staff photos or a gallery, get a simple edit screen. Layout changes, like adding a brand-new section type, are a quick job for me. Small edits during the support period after launch are included; anything bigger later is quoted before I touch it.

Doesn't writing code by hand cost more?

The starting prices are the same as any site I build: $1,000 for a landing page and $2,800 for a multi-page website. Where it saves money is year two and three: no platform plan, no premium plugins and no paid theme renewals quietly hitting your card.

Will clean code push me up in Google?

Only indirectly. Rankings come mostly from relevant content, reviews and other sites linking to you. Good code removes technical obstacles such as slow loading, broken headings or duplicate URLs, so your content gets a fair shot. Anyone promising positions from code alone is overselling.

Can someone else maintain it later?

Yes. It's ordinary HTML, CSS and JavaScript, the most widely understood stack on the web, and the repository is in your name. A freelancer in your town or an in-house hire can open the files and work on them the same day.

When would you advise against it?

When content changes daily or several people need to publish: a chain with many branches, a busy blog, a large catalog. Then the admin panel of a custom CMS is worth the extra cost, and I'll say so on our first call rather than sell you the cheaper option.

Quote

Get a price for
your hand-coded site

A few lines about your business and the result you expect from the website are enough to start. You'll hear back within one business day, and the first 30-minute call costs nothing.

  • 9 short steps
  • No obligation
  • I reply personally
What happens after you send it
  1. I reply within 1 business dayPersonally, by email or on WhatsApp, whichever you prefer.
  2. A 30-minute call, freeI ask about your business, customers and budget. Beforehand I review your website and ads.
  3. A proposal with a price, in writingWhat I’ll do, by when and for how much. You decide with no pressure.
MarketingStep 1 of 9

What do you need most?