A website that books calls, not one that wins design awards.
Your customer is standing in a driveway on a phone with one bar. If the page takes four seconds to load, they're gone before your headline finishes fading in. We build for that person.
5–12 pages for most businesses
3–5 working days once we have your content
Under one second on a phone
Static HTML. No WordPress, no plugins, nothing to patch
From $3,500. Care plan $99–$179/mo
We don't build on WordPress, and that's deliberate.
Most small-business sites are a page builder stacked on a theme stacked on eleven plugins. It's slow, it breaks when something updates, and there's always a licence renewal you forgot about.
Nothing to render
A static page is already built before anyone asks for it. There's no database query, no plugin chain, no theme to compile. It just arrives. That's most of the reason our sites score where they do on Core Web Vitals.
Nothing to break
No plugin updates, no security patches, no 2 a.m. "the site is down and it's asking for a licence key." The most common way a small business site dies is neglect, and we've removed the thing that needs attention.
Nearly free to host
Hosting costs a rounding error, which means your care plan buys actual work — edits, new pages, monitoring, backups — instead of paying for a server and a stack of subscriptions.
Exactly what crawlers want
Clean, fast, server-rendered HTML is what Google rewards and what AI crawlers can actually read. A JavaScript-heavy page builder is the opposite. This is the single biggest technical advantage we hand you.
Yours to take
Plain HTML files on a domain in your name. If you fire us, you take the whole folder to anyone. No proprietary platform, no export you can't use, no hostage situation.
When it's the wrong tool
If you genuinely need MLS® search on your own domain, live inventory, or a client login, static isn't right and we'll build you something dynamic instead. It costs more. We'll tell you before you ask.
Everything below is included, not upsold.
The pages
- Home, built around one job: get them to call
- A page per service, so each one can rank on its own
- An about page that actually sells — usually the second most-visited page on the site
- Work / gallery with real before-and-afters or listings
- Service area pages for the towns you want work in
- Contact, with your number in the header on every screen
- One lead-magnet landing page: free estimate, free valuation, free audit — whatever fits
The plumbing
- Forms that email and text you the moment they're filled in
- Spam protection that doesn't make your customer solve a puzzle
- Google Analytics 4, Meta Pixel, Google Ads conversion tracking
- Call tracking so you know which number produced which job
- Structured data on every page — the AI-readable layer
- Sitemap, canonical URLs, crawler policy, llms.txt
- Google Business Profile connected and consistent with the site
- SSL, backups, uptime monitoring, and a domain in your name
What we need from you
Photos of your actual work, a list of your services and areas, your reviews, and about an hour on the phone. The reason builds take three to five days and not three weeks is almost always how fast that material arrives — we'll send a checklist and chase you politely.
About the build.
Can I update it myself?
Text and photo changes go through us and are included in the care plan — usually same or next business day. That's a deliberate trade: you get a site that can't be broken by a bad edit, and you don't have to learn an admin panel you'll use twice a year. If you genuinely want to write your own blog posts, we can wire up a simple editor for that.
What if I already have a domain?
Keep it. We'll point it at the new site and set up redirects so any pages that currently rank keep their value. If your domain is locked inside an old provider's account, we'll help you get control of it — in your name, not ours.
Is the care plan optional?
Yes. The site is yours either way. But a site with nobody watching it drifts — a form quietly breaks, a phone number goes stale, the Google profile falls out of sync. The care plan covers hosting, monitoring, backups, SSL and your content edits.
Do you do logos and branding?
Basic identity work, yes — logo cleanup, colours, business cards, email signatures, vehicle lettering artwork. From $750. We're not a brand agency and won't charge you like one.