What you actually
get at each tier.
Every tier is defined by scope, functionality, and timeline — so you know exactly what you're commissioning before a single line of code is written.
◂ BACK_TO_TARIFFEssentials .
Best for startups needing a "coming soon" page or freelancers needing a portfolio.
▸ APPLY_FOR_THIS_TIERVisual polish, single-page sites, or minor technical updates. This tier is about precise, high-quality execution on a narrow scope — not building a product.
Primarily frontend work using Next.js + Tailwind CSS. Static content only — no complex backend, no database, no server-side logic. Pixel-perfect HTML and CSS done right.
MVP .
Best for validating a business idea with real users.
▸ APPLY_FOR_THIS_TIERA functional product built around a single "hero" feature — something real users can sign up for, interact with, and give you feedback on. The goal is speed to validation, not scale.
Full-stack TALL stack (Tailwind, Alpine.js, Laravel, Livewire). Data persists, users have accounts, content team can manage pages independently.
Complex .
Best for established small businesses automating a manual process or launching a niche marketplace.
▸ APPLY_FOR_THIS_TIERCustom logic, integrations, and performance. For when an MVP isn't enough — you need a platform with real business rules, external services wired in, and a UX that reflects a mature product.
Full-stack TALL with complex state management, queued jobs for background processing, and external API clients. Authorization handled via Laravel Policies and Gates — not hacked-together middleware.
Enterprise .
Best for corporate clients or well-funded tech companies requiring dedicated engineering.
▸ APPLY_FOR_THIS_TIERScalability, high security, and deep customisation. Not a project — an engineering partnership. For systems that need to handle thousands of concurrent users and cannot afford downtime.
Everything in Complex, plus: horizontal scaling strategies, caching layers (Redis), queue workers, dedicated CI/CD pipelines, security auditing, and potentially a microservices approach. Nothing off the table.
Enterprise clients can opt for an ongoing retainer — a reserved block of senior engineering hours per month, priority response, and continuous delivery. Scope and cadence agreed upfront.
Structuring your payments.
Done right, payment structure protects your time and filters out clients who aren't serious. A "one-size-fits-all" approach won't work across these tiers.
The Booking Fee
Securing the spot
Non-refundable. Deducted from first invoice if project proceeds.
A small, non-refundable booking fee is charged to schedule the 1-on-1 Discovery Call. It filters out "tyre kickers" — people who aren't serious — and ensures you are paid for your expert advice during that call.
"This fee secures your slot in my calendar and covers the initial research I do before our call. If we move forward with the project, this amount is deducted from your first invoice."
Discovery Call Structure
Don't just "chat." Make it count.
Turn the call into a Paid Consultation if they want a deep dive. A free 15-min intro is good will — anything beyond that is your expertise, and it should be priced accordingly.
A 15-minute intro is free. A 1-hour deep dive costs the booking fee.
The Discovery phase is often a standalone paid project (e.g. £500) where you provide a technical roadmap and Figma audit.
To start the project
Before handing over final code or going live
// At this price point, multiple milestones create too much admin. Keep it simple.
To secure the start date
Once core frontend/layout is viewable on a staging link
After testing and CMS hand-off
To begin
Completion of the "Happy Path" — core user flow
API integrations and backend logic complete
Deployment and documentation
How to take payment.
Very professional, accepts all major cards — clients can pay instantly with no friction.
Takes ~1.5% – 3% per transaction.
No fees — the full amount lands in your account.
Requires sending an invoice first and waiting. Can take 1–3 business days.
Great for quick international payments and low exchange fees. Excellent for clients paying in EUR or USD.
The real flow.
From first visit to final handover — every touchpoint and every payment gate, in order.
You Find the Site
Browse the tiers, read the definitions, and decide this is the right engineer for the job.
Pay the £100 Booking Fee
A non-refundable fee secures your Discovery Call slot. Deducted from your first invoice if you proceed.
Discovery Call
Essentials/MVP: 15-min free intro or 1-hour deep dive. Complex/Enterprise: a paid technical roadmap session (£500) producing a Figma audit and architecture plan.
Proposal & Contract
A fixed-price proposal is sent with the agreed tier, deliverables, milestone schedule, and timeline. You sign. No ambiguity.
Deposit Paid · Work Begins
Essentials: 50% upfront. MVP: 40% deposit. Complex/Enterprise: 25% deposit. Work does not start until funds are received.
Engineering Block
Heads-down development. You get a private staging link to follow along. No daily updates. No unnecessary meetings.
Milestone Review & Mid-Payment
MVP: staging link shared, 30% due. Complex/Enterprise: "Happy Path" demo, then API milestone — 25% due at each checkpoint.
QA & Hardening
Stress testing, accessibility checks, performance profiling, and final UI polish. Nothing ships until it is production-ready.
Final Payment & Handover
Remaining balance is due before deployment. You receive the live URL, full codebase, documentation, and — where applicable — CMS credentials.
Still unsure where you land?
Book a 20-minute discovery call. I'll scope your project and tell you exactly which tier applies — no sales pitch, straight answers.