Websites that work as hard as you do

I design and build fast, modern websites, from clean landing pages to full custom sites with a CMS you can edit yourself. Built on the same Next.js and Supabase stack as this site, so they load fast, rank well, and never need a developer just to change a word.

  • Design that fits your brand
  • A CMS you actually control
  • Fast and SEO-ready
  • Payments and integrations
Most teams start here
Business Website
KES 60,000 - 120,000one-off project

The full presence.

  • Up to 8 pages
  • Editable CMS (no code)
  • Blog + SEO setup
  • Analytics + lead forms

Everything that matters, handled.

01

Design that fits your brand

Mobile-first, on-brand, built from scratch. No cookie-cutter templates.

02

A CMS you actually control

Edit your own copy, posts and images. No developer needed for a text change.

03

Fast and SEO-ready

Built to load quickly, score well, and show up when people search for you.

04

Payments and integrations

Take payments with M-Pesa and cards, capture leads, and connect the tools you already use.

Simple, and no surprises.

01

Discovery call

A short call to understand what you need and whether I am the right fit. No pitch, no pressure.

02

Fixed scope and quote

You get a clear scope, timeline, and a fixed price before any work starts. No surprises later.

03

Build, deliver, support

I do the work, keep you posted, and hand it over clean, with support so it keeps running.

Sites and tools I have shipped.

Internal tool
Sales CRM & pipeline

Tracks leads from first contact to closed deal, with stages, reminders and follow-ups that fire on their own.

Private / internal
Internal tool
Invoicing & contracts

Generates branded invoices and service agreements, and tracks what is paid, sent and overdue, all in one place.

Private / internal
Internal tool
Client onboarding system

Welcome sequences, document collection and task hand-offs that kick off the moment a deal closes.

Private / internal
Internal tool
Ops reporting dashboard

Pulls numbers from across the stack and assembles the weekly report on its own. No more Friday copy-paste.

Private / internal
Internal tool
Booking & scheduling tool

Lets clients book, reschedule and pay for slots without the endless back-and-forth.

Private / internal

What I've done, and the numbers.

10 sites
Live and in production

Real businesses and brands running on sites I built, each fast and easy to update.

7 systems
Shipped since June 2026

Production systems for organisations that run on people: CRMs, portals, payments and reporting.

0 code
Editable by the owner

Every site ships on a CMS the owner controls, so no developer is needed to change a word.

Clear starting points.

Every project gets a fixed quote before we begin. No scope creep, no surprises.

Ranges, not fixed prices. Your exact quote comes after we scope the project.

Landing Page
One page, done right.
KES 25,000 - 45,000one-off project
  • Single high-converting page
  • Custom design, mobile-first
  • Contact form + basic SEO
  • Delivered in ~1 week
Business WebsiteMost popular
The full presence.
KES 60,000 - 120,000one-off project
  • Up to 8 pages
  • Editable CMS (no code)
  • Blog + SEO setup
  • Analytics + lead forms
  • Delivered in ~2-3 weeks
E-commerce
Sell online, properly.
KES 120,000 - 350,000one-off project
  • Product catalogue + cart
  • M-Pesa and card payments
  • Orders, inventory, delivery
  • Customer accounts
  • Delivered in ~3-5 weeks
Custom Build
When a template will not do.
from KES 350,000scoped per project
  • Custom site or web app
  • Admin/CMS + integrations
  • Bookings, portals, APIs
  • Performance + SEO tuned
Add-on · attaches to your package
Care plan · $120/mo

Ongoing updates, backups, small changes and monitoring so the site keeps running smoothly.

Every project gets a fixed quote before we start, so there are no surprises. Not sure which fits? Send a note below and I'll point you to the right one.

Let's get started.

Send a couple of lines about what you need. No commitment, no hard sell, just an honest read on how I can help and a fixed quote.

  • A reply within 24 hours.
  • A fixed quote before anything starts.
  • Work that sounds like you, on your brand.
  • Pause or cancel retainers anytime.
Prefer to talk first?Book a call ↗

Tell me about your project

Share what you need and I will come back with a clear scope and a fixed quote, usually within 24 hours.

Running your programme on spreadsheets and goodwill?

Book 20 minutes. Tell me what you run and where it leaks, and I will tell you honestly whether I can help.