Landing pages that rank, load in under a second, and convert
Conversion-first copy structure, 95+ Lighthouse, SEO metadata, schema, and analytics — built in Next.js and ready to A/B test from day one.
A slow, badly structured landing page is invisible to Google and ignored by visitors. I build pages the other way: performance budget enforced from line one, copy architected around the visitor's intent, and tracking wired in before launch. Most clients see their organic impressions climb within 6 weeks.
95+
Lighthouse on every page shipped
<1.2s
LCP target on real 4G connection
48h
Delivery time for a single-section page
30%
Average conversion lift reported by clients
Trusted by founders & teams in
Everything included in every engagement
No upsells. No surprise change orders. One scope, one price.
Conversion-first copy architecture
Hero headline, value prop, social proof, objection handling, and CTA — structured to match the visitor's intent signal. No guessing; modelled on what converts in your category.
95+ Lighthouse on real devices
Next.js with ISR or static generation, next/image for every asset, critical CSS inlined, and no render-blocking scripts. LCP under 1.2s on a real 4G connection, not a lab test.
SEO metadata & schema markup
Server-rendered title, description, canonical, hreflang, OG tags, Twitter card, JSON-LD WebPage and FAQPage schema. Everything Google needs to understand and surface the page.
Analytics & conversion tracking
GTM container, GA4 event tracking, and a goal setup for the primary CTA. Optionally Plausible or Fathom for privacy-first analytics. You know exactly where visitors drop off.
A/B variant ready
Component structure designed for easy A/B testing — swap headlines, CTAs, or hero sections without touching the page template. Integrates with your split-testing tool of choice.
Mobile-first & accessible
Designed for the viewport where most of your traffic lands. WCAG 2.1 AA, semantic HTML, keyboard navigable, and tested on real devices — not just Chrome DevTools.
The tools I actually use in production
Modern, battle-tested, and chosen for fit — not hype.
Framework
- Next.js
- React
- TypeScript
- Astro
Styling
- Tailwind CSS
- Framer Motion
- shadcn/ui
Analytics
- GA4
- GTM
- Plausible
- Hotjar
Deploy
- Vercel
- Cloudflare Pages
- Netlify
How we'll work together
Predictable, written-down, no surprises.
- 01
Brief & keyword research
I review your offer, target audience, and primary keyword. You get a one-page brief confirming the intent match, page structure, and delivery timeline.
- 02
Copy outline & wireframe
A section-by-section content outline — headlines, sub-copy, social proof placement, and CTAs — agreed in writing before any design or code.
- 03
Build & optimise
Page built in Next.js with Lighthouse CI running on every commit. I don't ship until LCP, CLS, and INP all pass the budget.
- 04
Launch & track
Analytics verified, schema validated in Rich Results Test, sitemap submitted, and a 7-day post-launch check to confirm indexation and Core Web Vitals on real traffic.
Pricing that matches the work
Starting prices. Final quote in writing after a 30-minute scoping call.
Single Page
Product launches, event sign-ups, waitlists
$800starting
- Up to 6 sections
- SEO metadata & schema
- Analytics setup
- Delivered in 2–4 days
Campaign
SaaS, agency, or product-led growth teams
$2,500starting
- 3–5 landing pages with shared design system
- A/B variant per page
- Full analytics funnel tracking
- Delivered in 1–2 weeks
Full Funnel
Paid ads + SEO teams needing a full funnel
$5,000starting
- 5–10 pages: ads, organic, and retargeting
- Lead capture + CRM integration
- Split-test framework wired in
- Delivered in 2–4 weeks
Me vs. an agency vs. hiring in-house
Three ways to get this built. Here's the honest comparison.
Best value Solo Dev (me) $80–$120 /hr or fixed | Agency $150–$300 /hr blended | In-house hire $80–$120K /yr + benefits | |
|---|---|---|---|
| Start date | 1–2 weeks from quote | 4–8 weeks onboarding | 8–16 weeks to hire |
| Who writes the code | Senior dev — every single line | Junior assigned to your account | Whoever you manage to hire |
| Communication | Direct — you talk to who codes | Via account manager first | Direct, but management overhead |
| Flexibility | Scale up or down any time | Locked to contract length | Fixed headcount, hard to change |
| Code ownership | 100% yours, full handover docs | Depends on contract terms | Yours, but bus factor risk |
| Risk | Weekly demos, fixed scope | Scope creep & handoff gaps | Wrong hire = months lost |
Questions I get asked first
How long does a landing page take to build?+
A single-section waitlist or event page: 24–48 hours. A full product landing page with 6 sections, animations, and analytics: 3–5 days. A multi-page campaign: 1–2 weeks. Timelines start from the moment copy is agreed.
Do you write the copy or do I provide it?+
Both options work. I can write the copy structure based on your brief and product positioning — or you can provide copy and I'll build around it. Copy-first delivery is faster; I recommend you provide at least bullet points for each section if you have them.
Can you match our existing brand/design?+
Yes — I work from Figma files, brand guidelines, or an existing site to match style and feel. If you have no design, I build using a clean design system and can match any style direction you describe.
Will the page rank on Google?+
Technical SEO is handled: server-rendered markup, valid schema, fast load, and proper metadata. Ranking also depends on domain authority, content quality, and link building — I handle the on-page foundation; broader SEO strategy is a separate engagement.
Can you integrate with our CRM or email tool?+
Yes — HubSpot, Mailchimp, ConvertKit, ActiveCampaign, Klaviyo, or a custom API integration. Form submissions can go directly into your CRM, trigger an automation, or land in a spreadsheet. You decide.
Let's scope your project
Tell me what you're building. I'll reply with a written estimate within 24 hours — no sales call required.
Related services
Often paired with landing pages.
Frontend Development
Production-grade React and Next.js frontends with a focus on accessibility, performance, and design systems. Built to scale across teams and devices.
Web Development
From the database schema to the deployed Next.js frontend, I ship modern web apps designed to rank, convert, and scale. One engineer, full ownership.
SEO Services
On-page, technical, and content SEO — combined into one engagement, run by a developer who can actually fix the rendering bugs your audit will surface.
Performance Optimization
Core Web Vitals fixed, bundle sizes cut, LCP under 2.5 seconds. I audit, prioritize, and implement — or give you the plan to do it yourself.