The numbers this page scores.
Every claim on this page about speed is one you can check yourself in about thirty seconds.
- Largest contentful paint
- 0.6 s
- Cumulative layout shift
- 0
- Blocking scripts
- None
- Served from
- 300+ edge locations
These are this page's own numbers, not an average across past work. Put it through PageSpeed Insights yourself and check. On a throttled mobile connection it scores 97. Every site I ship gets measured the same way before it goes live.
No mystery, no three-week silence.
You know the price and the launch date before any code is written, and you can watch the site come together from day one.
- 0115 minutes
Intro call
You tell me what the business does and who you want calling you. I tell you honestly whether a new site is even the right spend. No pitch deck.
- 022 days
Plan and fixed quote
You get a written scope, a single price and a launch date. The price does not move unless you ask for something that wasn't in the scope.
- 031–2 weeks
Build
You get a live preview link on day one and comment on it as it goes. No three-week silence ending in a surprise.
- 041 day
Launch and handover
I ship it, connect analytics and Search Console, and hand you every account in your own name: domain, hosting, the lot.
Real code, built to last.
I'm a software developer, so your site isn't limited to what a template allows. If it can be built, I can build it.
- Code
Hand-built, not a template
Plain HTML, CSS and JavaScript. No page builder and no plugins, so nothing slows it down or breaks on an update.
- Hosting
Served from a global CDN
Your site runs on Cloudflare's network, close to every visitor, so it loads fast and stays up.
- Software
Custom tools when you need them
Booking systems, quote forms, client portals and small internal tools, built around how your business actually runs.
- Integrations
Connected to what you already use
Calendars, email, payments, texting and your CRM, wired together so leads and jobs stop falling through the cracks.