Transparent pricing

pricing.

Simple, honest prices — no hidden fees, no surprise invoices at the end.

All prices in USD. One-time projects are fixed-price with a 50/50 payment split. Monthly retainers include ongoing work, updates, and priority support. Not sure which fits? Let's talk.

50/50
Payment split — pay half upfront
Fixed
Price for most projects
30d
Free post-launch support
No
Lock-in or hidden costs
Free discovery call
Written proposal before you commit
Full ownership of code on delivery
30-day post-launch support, always
No surprise charges
One-time project
Monthly retainer
💰 Ongoing clients get priority scheduling & lower rates
Starter
$ 800
one-time project
 

A clean, fast WordPress site for small businesses, freelancers, and personal brands.

  • Up to 5 pages
  • Custom WordPress theme (no page builder)
  • Mobile responsive
  • Contact form + basic SEO
  • 30-day post-launch support
  • WooCommerce store
  • Custom plugin development
Get started →
Typically 2–3 weeks
Enterprise
Custom
scoped per project
 

Multi-site builds, headless WordPress, complex integrations, and long-term partnerships.

  • Everything in Professional
  • Headless WordPress + custom API
  • Multi-site / multi-language
  • Third-party ERP / CRM integration
  • Dedicated Slack channel
  • Ongoing retainer option
Book a call →
Timeline agreed in proposal
Starter
$1,200
one-time project
 

A clean REST API or simple web app for MVPs, internal tools, and small backends.

  • Laravel app setup + auth scaffolding
  • Up to 15 API endpoints
  • Database schema design
  • API documentation (Postman collection)
  • 30-day post-launch support
  • Admin panel / dashboard
Get started →
Typically 2–4 weeks
Enterprise
Custom
scoped per project
 

Microservices, large-scale SaaS platforms, and long-term backend partnerships.

  • Everything in Professional
  • Microservices architecture
  • Multi-tenant SaaS platform
  • Performance audit & scaling strategy
  • Dedicated retainer available
Book a call →
Timeline agreed in proposal
Starter
$1,000
one-time project
 

Landing pages, simple SPAs, and small React components built fast and clean.

  • React or Next.js setup
  • Up to 10 pages / views
  • Responsive design implementation
  • REST API / CMS integration
  • 30-day support
  • Complex state management
Get started →
Typically 2–4 weeks
Enterprise
Custom
scoped per project
 

Large-scale React applications, design system builds, and long-term frontend partnerships.

  • Everything in Professional
  • Custom design system / component library
  • Micro-frontend architecture
  • Dedicated retainer available
Book a call →
Timeline agreed in proposal
Starter
$800
one-time project
 

A single AI feature added to your existing product — content generation, summarisation, or smart search.

  • OpenAI / Anthropic API integration
  • 1 AI feature / workflow
  • Prompt engineering + testing
  • Error handling & fallbacks
  • 30-day support
  • RAG / vector embeddings
Get started →
Typically 1–2 weeks
Enterprise
Custom
scoped per project
 

Full AI product builds, custom model fine-tuning, and end-to-end intelligent applications.

  • Everything in Professional
  • Custom model fine-tuning
  • AI agent / agentic workflow design
  • Ongoing model monitoring
Book a call →
Timeline agreed in proposal
Starter
$600
one-time project
 

A single automation workflow connecting 2–3 tools to save your team hours each week.

  • 1 n8n workflow (up to 3 tools)
  • n8n setup & self-hosting guidance
  • Error handling & retry logic
  • Loom walkthrough of the workflow
  • 30-day support
Get started →
Typically 3–5 days
Enterprise
Custom
scoped per project
 

Full automation infrastructure for large teams — dozens of workflows, custom nodes, and ongoing management.

  • Unlimited workflows
  • Custom n8n node development
  • High-availability deployment
  • Ongoing management retainer
Book a call →
Timeline agreed in proposal
Starter
$900
one-time project
 

A simple FAQ chatbot or lead capture bot for your website — built in a week.

  • Custom chat widget for your site
  • GPT-4 powered with your content
  • FAQ training up to 50 Q&As
  • Lead capture + email notification
  • 30-day support
  • Knowledge base / document ingestion
Get started →
Typically 1 week
Enterprise
Custom
scoped per project
 

Fully custom AI assistant with fine-tuned models, human handoff, and deep product integration.

  • Everything in Professional
  • Fine-tuned GPT on your brand voice
  • Human-in-the-loop handoff
  • Deep CRM / ticketing integration
  • Ongoing model updates retainer
Book a call →
Timeline agreed in proposal

What's always included

In every project, at every price point.

📝
Written proposal
Before you commit to anything, you get a clear, plain-language scope document with a fixed price.
🔀
Full source code
Every file, every credential, every config — delivered to you on completion. No lock-in.
🛡️
30-day support
Bugs fixed same day, questions answered fast — for 30 days after launch. No extra charge.
🎬
Loom handover
A recorded walkthrough of what was built, how it works, and how to maintain it.
📱
Mobile tested
Every deliverable is tested across browsers and devices before I hand it over.
Performance first
I optimise for speed from the start — not as an afterthought. Core Web Vitals, not just aesthetics.
💬
Async updates
Regular Loom videos and Notion updates so you're never wondering what's happening.
💳
50/50 payments
Half upfront, half on delivery. You only pay the balance when you're satisfied.

Compare plans

WordPress tiers, side by side. Other services are structured similarly.

Feature Starter from $800 Professional from $2,200 Enterprise Custom
Deliverables
Number of pages Up to 5 Unlimited
Custom theme (no page builder)
WooCommerce store setup
Custom plugin development
Headless WordPress + API
Performance & Quality
Lighthouse performance score target 85+ 98+
Security hardening Basic
Automated testing
Support & Delivery
Post-launch support 30 days 90 days
Loom handover walkthrough
Training session
Dedicated Slack channel
Retainer option

Need something bigger?

Multi-service projects, team retainers, long-term partnerships, and enterprise integrations. Let's have a proper conversation about what your business actually needs — no sales pitch, just honest advice.

Pricing questions

The most common things people ask before they start.

The prices shown are starting points — real projects are scoped individually. But I use fixed-price proposals for almost everything, which means once we agree, the price doesn't change. No time-and-materials billing, no "it took longer than expected" invoices.
50% upfront to kick off the project, 50% on the day it goes live. For larger projects I sometimes split it into three milestones. You only pay the final balance when you're satisfied with the work — the delivery date is agreed in the proposal.
A one-time project is a fixed scope with a clear start and end — you pay once and own everything. A monthly retainer is for clients who need ongoing work: feature additions, updates, bug fixes, and priority support on a predictable monthly budget. Retainer clients also get priority scheduling over new project enquiries.
Absolutely — this is actually how most of my long-term clients started. A Starter project is a great way to test the working relationship with a smaller budget and shorter timeline. If it goes well (and it usually does), it's easy to scope the next phase from there.
Yes — for early-stage startups and registered non-profits I'm flexible on both price and payment structure. I've worked with several NGOs on reduced rates because I believe in what they're doing. Tell me about your project and we'll figure something out.
Bank transfer, Wise (formerly TransferWise), and PayPal. Wise is my preferred method as it's the fastest and cheapest for international transfers. I issue a proper invoice for every payment, and all amounts are in USD unless agreed otherwise.

Ready to get a real number?

Fill in the quote form and I'll come back within 24 hours with a clear, fixed price for your project.