Service — Legacy Migrations

Your WordPress site is costing you.

Slow loads, plugin debt, monthly hosting bills for a site that barely changes. I migrate small business sites from WordPress to Astro — faster, cheaper, and built to last.

3–8s
Typical WordPress load time
after plugins, themes, and a shared host slow it down
53%
of users abandon after 3 seconds
that's customers you're paying to acquire but not keeping
£0
Astro server costs (often)
static sites run for free or pennies on Cloudflare, Netlify, Vercel
Before — WordPress

What you're living with now

  • Page loads in 3–8 seconds on mobile
  • 15+ plugins, each a potential security hole
  • Hosting fees rising every renewal
  • Google flagging Core Web Vitals red
  • Constant "WordPress needs updating" emails
  • Contact forms that break when a plugin updates
  • You dread touching it in case something breaks
After — Astro

What you get instead

  • Sub-second load times (real ones, not caveated ones)
  • Zero plugins. Just code that does exactly what you need.
  • Static hosting — often free, always fast, never hacked
  • Core Web Vitals green from day one
  • No maintenance overhead — set and forget
  • Contact form that actually delivers to your inbox
  • A site you're proud to send people to
Process

How it actually works.

Four stages, clear timelines, no surprises. You know exactly where we are at every step.

01

1–2 days

Audit

I crawl your existing site — every page, every URL, every piece of content. You get a spreadsheet of what exists, what matters, and what can go.

02

3–7 days

Design

A fresh Astro build, designed from scratch to match your brand. Clean components, no dead weight. Reviewed with you before a single line goes live.

03

2–5 days

Migrate

Content moves across — posts, pages, images, forms. Every old URL maps to the right new one. 301 redirects set up so Google doesn't notice a thing.

04

1 day

Launch

DNS cutover happens in minutes. Old site stays up as a safety net for 48 hours. Monitoring in place from day one, and you're on a care plan if you want one.

Scope

Everything in the fixed price.

No hourly billing, no scope creep surprises. The price we agree upfront is the price you pay. Here's what that covers.

Get a quote →
  • Full content audit & URL map
  • Custom Astro build (no templates)
  • 301 redirects for every old URL
  • Google Analytics / Tag Manager wired up
  • Core Web Vitals green on launch
  • Contact form (Resend — no plugins)
  • Basic SEO: meta, OG, sitemap, robots.txt
  • Cloudflare / Netlify deployment
  • 30-day post-launch support
FAQ

Questions I get asked a lot.

Will my Google rankings drop? +

Not if we do it right. Every URL is mapped and redirected — Google follows the 301s and the new, faster site typically improves rankings within weeks. Most clients see a Core Web Vitals improvement from red to green on the first crawl.

What if I have a lot of blog posts? +

Large content sites are fine. Content is migrated to Markdown files (which Astro handles natively) or into a headless CMS like Decap or Keystatic if you want an edit UI. The audit phase tells us exactly how many posts we're dealing with and prices accordingly.

Do I still need WordPress at all? +

For most small business sites: no. If your WordPress was mainly a brochure site, Astro handles everything better and you drop the hosting, plugin, and maintenance overhead entirely. If you rely on WooCommerce, we'd talk about whether a headless approach or a different platform makes more sense.

How much does it cost? +

Migrations run £3,950–£7,500 depending on the size of the site, the complexity of the content, and whether you want a CMS editing UI. See the pricing section — or just get in touch and I'll give you a number in 24 hours.

How long does it take? +

For a typical 10–20 page business site: 2–3 weeks from kick-off to live. Larger sites or e-commerce transitions take longer — I'll give you a realistic timeline upfront, not a guess.

Can I update the site myself after launch? +

Yes. I can set up a lightweight CMS (Decap, Keystatic, or Sanity) so you can edit content without touching code. Or if you'd rather leave it to me, the monthly care plan covers unlimited small edits.

Get in touch

Ready to ditch WordPress?

Tell me about your site — the URL, roughly how many pages, and what's frustrating you most. I'll come back within 24 hours with a realistic quote and timeline.

  • No obligation — just a conversation
  • Fixed quote, no hourly surprises
  • Reply within 24 hours