Services

Kenya and Canada · Remote delivery · Get a quote after a free call

Book a free 30-minute call first. We scope the work together and quote from there.

Business Website

A clean, fast, mobile-first website for your business. No templates, built from scratch.

Deliverables

  • Up to 5 pages (Home, About, Services, Gallery/Menu, Contact)
  • Mobile-responsive design
  • Contact form with email notifications
  • Google Maps embed
  • Basic SEO setup (meta tags, sitemap, robots.txt)
  • Deployed to custom domain (client provides domain)
  • 1 round of revisions included
  • Handoff: client edits text via simple CMS (Notion or Sanity)

Stack: Next.js 14, Tailwind CSS, Vercel, Resend

Business Website (E-Commerce)

Sell products or services online. Square or M-Pesa supported.

Deliverables

  • Everything in Standard tier
  • Product catalog with categories and search
  • Square payments and/or M-Pesa STK Push
  • Order confirmation emails
  • Basic inventory management
  • Order history for customers
  • Admin panel, no code required
  • SSL, security headers, rate limiting

Stack: Next.js 14, Square API, M-Pesa Daraja API, Vercel Postgres, Resend

Google Workspace Setup & Migration

Move off personal Gmail into a professional, organized workspace.

Deliverables

  • Google Workspace account setup (Business Starter)
  • Custom domain email (you@yourbusiness.co.ke)
  • Existing email migration from personal Gmail
  • Google Drive folder structure for the team
  • Shared calendars and meeting scheduling
  • Team onboarding up to 5 users via video call
  • 2 weeks post-setup WhatsApp support

Stack: Google Workspace Admin, Google Migration Tool

Square POS Setup

Take card payments professionally, including tap-to-pay on mobile.

Deliverables

  • Square account creation and verification
  • Product/menu catalog setup (up to 50 items)
  • Square POS app configured on client device
  • Receipt customization (logo, thank-you message)
  • Staff PINs and role permissions
  • Basic sales reporting walkthrough
  • 30-day WhatsApp support

Stack: Square Dashboard, Square POS App

M-Pesa Business Integration

Accept M-Pesa payments on your website or app via Daraja API.

Deliverables

  • Safaricom Daraja API setup and verification
  • STK Push (customer phone → M-Pesa prompt → payment)
  • Payment confirmation webhooks with automatic order updates
  • Transaction logs stored in database
  • Integration into existing codebase
  • End-to-end sandbox + live testing
  • Documentation handoff

Stack: Safaricom Daraja API, Next.js API Routes or Node.js

Business Digitization

Stop using notebooks and WhatsApp for operations. Go digital properly.

Deliverables

  • Operations audit (video call + questionnaire)
  • Tool recommendation for your business type
  • Setup of chosen tools (Notion, Airtable, Google Sheets, or Jotform)
  • Data migration up to 500 rows
  • Staff training session, up to 3 staff via video call
  • 30-day support package
  • Written operations guide (English + Swahili available)

Stack: Notion, Airtable, Google Workspace, Jotform, Zapier

App & Tool Integration (Automation)

Connect your existing tools so they talk to each other automatically.

Deliverables

  • Discovery call to map current workflow
  • Zapier or Make automation setup
  • Up to 5 automated workflows
  • Examples: form → WhatsApp alert, payment → invoice email, order → spreadsheet
  • Testing and documentation
  • 30-day monitoring and adjustment window

Stack: Zapier, Make, Jotform, Google Sheets, WhatsApp Business API, Resend

SEO and Google Business Setup

Get found on Google by people already searching for what you do.

Deliverables

  • Google Business Profile setup and verification
  • On-page SEO: titles, meta descriptions, heading structure
  • Google Search Console and Analytics setup
  • Sitemap and robots.txt
  • Basic keyword targeting for your market
  • 1 month post-setup support

Stack: Google Business, Search Console, Analytics, Next.js

Social Media Business Setup

Properly set up business profiles across the platforms your customers are actually using.

Deliverables

  • Instagram, Facebook, and/or LinkedIn business account setup
  • Profile optimisation: bio, logo, contact info, link in bio
  • Branded cover images and profile photo setup
  • WhatsApp Business account setup with auto-reply configuration
  • Content calendar template (Notion or Google Sheets)
  • 1 onboarding call to walk through the posting workflow

Stack: Meta Business Suite, WhatsApp Business, Canva, Notion

Custom App or Internal Tool

A web app built for a specific workflow that off-the-shelf tools cannot handle.

Deliverables

  • Discovery call to define scope and user flows
  • Custom web application (Next.js and TypeScript)
  • User authentication with role-based access
  • Database setup (Supabase or Vercel Postgres)
  • Admin panel for non-technical management
  • Deployed on Vercel with your domain
  • Full codebase and documentation handoff
  • Examples: booking systems, chama/ROSCA tools, staff portals, inventory managers

Stack: Next.js 14, TypeScript, Supabase, Vercel, Resend

WhatsApp Business Setup

Set up WhatsApp Business properly so your customers can find, message, and buy from you.

Deliverables

  • WhatsApp Business account setup and verification
  • Business profile: name, description, address, hours, website
  • Product or service catalogue setup (up to 20 items)
  • Auto-reply and away message configuration
  • Quick replies for common questions
  • WhatsApp link and QR code for marketing materials
  • 30-day support

Stack: WhatsApp Business App, WhatsApp Business API where applicable

Booking and Appointment System

Let customers book time with you online without the back-and-forth messages.

Deliverables

  • Custom booking page on your website or as a standalone link
  • Service and staff scheduling setup
  • Automated confirmation and reminder emails or SMS
  • Calendar sync (Google Calendar)
  • Payment collection at booking (optional)
  • Admin dashboard to manage appointments
  • Mobile-friendly for clients booking on phone

Stack: Cal.com or Calendly integration, Next.js, Resend, Google Calendar API

Domain, Email and Hosting Setup

Get your business online with a proper domain, professional email, and reliable hosting.

Deliverables

  • Domain registration or transfer guidance
  • Professional email setup on your domain (you@yourbusiness.co.ke or .ca)
  • DNS configuration and verification
  • Website hosting deployment on Vercel
  • SSL certificate setup
  • Email forwarding and alias configuration
  • Walkthrough and handoff documentation

Stack: IONOS, Google Workspace, Vercel, Cloudflare DNS

Online Menu or Digital Catalogue

Give customers a clean way to browse what you offer, from their phone, without downloading anything.

Deliverables

  • Mobile-first menu or catalogue page
  • Categories and item photos
  • QR code that opens the menu (printable for tables or counters)
  • Optional: WhatsApp order button per item
  • Easy to update (admin panel or simple CMS)
  • No app download required for customers

Stack: Next.js, Sanity or Notion CMS, Vercel

Monthly Tech Support Retainer

Retainer

An ongoing tech partner, without the overhead of a full-time hire.

Deliverables

  • Up to 10 hours support per month
  • Website updates, bug fixes, content changes
  • Tool troubleshooting (Google Workspace, Square, M-Pesa, etc.)
  • Monthly 30-min check-in call
  • Priority response within 4 business hours (weekdays)
  • Rollover: unused hours carry 1 month
  • Cancel anytime, no lock-in

Stack: Varies by client stack