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
RetainerAn 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