marsley.

Website templates

Website templates for Kenyan businesses

Each one is a working demo for a made-up business. Click through it, try the booking form or the M-Pesa checkout, then ask for it with your own name, photos and prices. Ready-made sites start at KSh 30,000.

Packages

What a template costs

Prices in KSh. Every template page shows which package it needs. Full price list.

Template Starter

KSh 30,000

International $420

A one-page or portfolio-style site built from any template.

  • — One-page site from any template, with your text, logo and photos
  • — WhatsApp button and quote form
  • — Mobile-ready
  • — Basic SEO: page titles, sitemap, Google Business link
  • — Free hosting on Vercel
  • — 1 revision round

Delivery

5 working days

Template Booking

KSh 35,000

International $490

A Starter site that also prices and books jobs online.

  • — Everything in Template Starter
  • — Instant quote calculator
  • — Date and slot booking flow
  • — Booking requests sent to your WhatsApp
  • — 2 revision rounds

Delivery

7 working days

Template Business

KSh 40,000

International $560

Up to 5 pages with booking or quote requests.

  • — Up to 5 pages
  • — Booking or quote form sent to your WhatsApp
  • — Menu or price list
  • — Map and service areas
  • — Google Search Console setup
  • — 2 revision rounds

Delivery

7–10 working days

Template Shop

KSh 50,000

International $700

A small online shop that takes real M-Pesa payments.

  • — Up to 30 products with a cart
  • — M-Pesa payment: Paybill/Till or STK Push via Daraja
  • — Order notifications on WhatsApp or email
  • — 2 revision rounds

Delivery

10–14 working days

Add-on: domain + hosting, year 1: KSh 3,500 (.co.ke domain and email forwarding).

  • Safaricom approval time and M-Pesa transaction fees are paid by the client.
  • After year 1, domain and hosting renew at the provider's rates.

How it works

From demo to your own site

  1. 01

    Pick a template

    Open the demos and click around. Choose the one closest to your business.

  2. 02

    Send your details

    Your logo, text, photos, prices and colours. I help with anything missing.

  3. 03

    Review and launch

    You see it on a preview link, ask for changes, then it goes live on your domain.

Get started

Found one you like? Tell me which.