Your website, rebuilt in two weeks.
I turn slow, dated sites into fast ones that look good on a phone, bring in enquiries, and that you can edit yourself. One fixed price, one launch date, and you own all of it.
Now booking November projectsA Paris film festival, before and after. Drag to compare.

BEFOREAFTERMobile speed score went from 37 to 85, and it was live in two weeks.
Two real projects, before and after.
Three ways I can help.
No templates, no agency overhead. You work directly with the person designing and writing the code.
Website revamp
A complete new site: designed around your brand, your content moved over, fast on every phone, and easy for you to edit.
Payments
Take payments, memberships or deposits right on your site, with receipts and billing handled for you.
Site Tune-Up
Not ready to rebuild? A fixed speed and SEO pass on the site you already have, whether it's Squarespace, Wix, WordPress or custom.
How fast is your site, really?
Paste your URL and get a free, instant report card: what’s slow, why it matters, and roughly what it’s costing you. No email required to see your score.
Grade my site (free) →Two weeks, four clear stages.
Kickoff
We lock scope, content, and references. You get a Figma-free plan and a fixed price.
Design
Pages designed in-browser on your real content, reviewed live, not in static mockups.
Build
Production Next.js build with your CMS wired up. You watch it come together on a staging URL.
Ship
Final polish, launch, and a handoff walkthrough so your team can edit it without me.
One person, start to finish.
I don’t have a resume full of years to point to, and I won’t pretend otherwise. What I have is real, shipped work: a festival site and a teaching platform, both live and built end to end, a fixed launch date I actually hit, and a habit of telling you on day one if something won’t work, instead of letting you find out at the deadline.
There’s no account manager and no handoff between the person who talks to you and the person who builds the thing. That’s me, both times, so decisions happen in a conversation, not a ticket queue, and nothing gets lost in translation along the way.
One ladder. Pick the tier that fits.
Fixed scope, fixed price, fixed timeline. Branding is built into every tier: you self-select, no situational quotes.
Launch
Everything an established practice needs to look the part online and be found.
- Fast, modern, mobile-first build, with a before/after Lighthouse report at handoff
- Custom design on your brand
- A self-editable CMS, so you own it
- Up to 6 pages, with your existing content migrated (extra pages are $250 each)
- A contact / intake form, plus one booking tool connected: Acuity and Calendly embed right in the page; Jane and Mindbody get a booking button
- Basic SEO setup: page titles and descriptions, your business details marked up for Google, a sitemap, and Google Search Console connected
- A 30-minute handoff call, plus a screen recording showing you how to edit your site
- 14 days of post-launch fixes: anything I built that doesn't work as agreed, plus up to 2 hours of small adjustments to existing pages
Studio
The site that works for you, built for an established firm that wants it bringing in clients.
- Everything in Launch
- Full brand identity: logo refinement + a written style guide, beyond Launch's custom design
- Up to 12 pages, plus a location page for each area you serve
- Conversion setup: multi-step intake, lead routing to your inbox, and tracking on every enquiry
- Full local SEO on top of Launch's basics: a page for each area you serve, and your name, address and phone kept consistent everywhere on the site (on-page only, not Google Business Profile or directory listings)
- Blog / news section
Need e-commerce, a portal or something bigger? Book a call and I’ll quote it →
Already paying a monthly platform fee? See what your current site really costs over 5 years →
Care plan
Every build includes 3 months of Hosting. After that it’s optional. You own everything regardless.
Hosting, platform updates, backups, security, SSL, and uptime monitoring. The first 3 months are included with every build.
Everything in Hosting, plus up to ~3 content changes a month (~30 min each), a quarterly SEO/performance audit with up to 2 hours of fixes, a written monthly analytics summary, and priority support.
Hosting is cancel-anytime. Growth has a 3-month minimum, and unused content changes don’t roll over.
Capability add-ons (any tier). Payments: $750 for one-time checkout, from $3,000 (quoted) for recurring subscriptions & billing portal. AI: $1,000 for CMS drafting/content tools, $2,000 for a public chat/search widget,from $4,000 (quoted) for a custom RAG pipeline; extra pages $250 each; e-commerce, rush delivery, photography, and standalone copywriting are quoted per project.
Not ready to rebuild? A $750 Site Tune-Up fixes speed and SEO on your current site, and credits in full toward a revamp within 60 days.
50% up front to book your start date, and 50% once you approve the finished site on staging, before it goes live. The deposit isn’t refundable once work has started. Founding client programme: my first 3 clients get $1,000 off Launch or Studio, one build per client, in exchange for a short testimonial and permission to publish the project as a case study. Add-ons and Care plans are always full price.
The new site is intuitive, modern, and professional; it finally reflects the ambition of the event itself. A website that doesn’t just inform, it inspires confidence and excitement.
Everything people ask before hiring me.
You're early in your career. Can you actually deliver this?+
What happens if you're unavailable, or you stop doing this?+
Can I really update the site myself?+
What does it cost, all-in?+
What do you need from me?+
What happens if it takes longer than 2 weeks?+
Do I own everything at the end?+
What about my Google rankings?+
My site is on Wix / Squarespace / WordPress. Can you work with that?+
What if I need changes after launch?+
Can I switch tiers after I've already booked?+
How many rounds of design revisions are included?+
Let’s get your new site live by November 27.
Free 20-minute call, no obligation. I reply within one business day.


