PRICING · BUTTERFLY PRIME SOLUTIONS

Pricing

Clear starting prices for everything we do. Websites start from KES 65,000, most are ready in about one week, and every project gets a fixed written quote after a discovery call, so you know exactly what you’re paying for before we start.

We reply within minutes during working hours (Mon–Fri, 8am–6pm EAT).

Prices are in Kenya shillings for clients in Kenya and US dollars for clients paying in dollars.

Rated 5.0 on Google · 14+ years · 650+ clients · 1,200+ projects since 2012

WEBSITES

Website packages

  • You own your site, domain and content
  • Your fixed written quote won’t change
From KES 65,000
Standard
From USD 600 · Start-ups, solopreneurs and small businesses
  • 1–3 pages
  • 1 round of revisions
  • Timeline: about one week
Most popular
From KES 95,000
Growth
From USD 900 · Service providers and growing local businesses
  • 5–7 custom pages
  • Custom homepage and inner pages
  • Lead capture forms and calls to action
  • Blog included
  • Starter SEO
  • 2 rounds of revisions
  • Timeline: about one to two weeks
From KES 150,000
Pro
From USD 1,400 · Established businesses and first online shops
  • Up to 10 custom pages
  • Custom design plus graphics and icon set
  • Lead forms plus on-site chat
  • Blog included
  • Online shop, up to 25 products, payment gateway (M-Pesa, cards, PayPal)
  • Standard SEO plus speed optimisation
  • 2 rounds of revisions
  • Timeline: longer, by scope

Included in every package

  • Mobile-first, responsive design
  • SSL certificate
  • Contact form and WhatsApp button
  • Basic SEO set-up (titles, sitemap)
  • Revision rounds before launch (1 or 2, see each package)
  • Handover training

Custom websites and larger builds

Unlimited pages, advanced e-commerce or bookings, memberships, multilingual sites, custom features and branding work. Quoted per project after a discovery call.

ONLINE SHOPS

E-commerce (online shops)

Online shops built on WooCommerce (or Shopify where it fits better), with checkout through M-Pesa (direct, iPay or PesaPal), PayPal and cards, delivery zones and fees, order emails and stock management.

Starter shopUp to 25 products, one payment set-up
Included in Pro, from KES 150,000From USD 1,400
Growing shopMore than 25 products or several payment gateways, with variations and delivery rules
KES 150,000–350,000USD 1,400–3,000
Large shops and marketplacesBig catalogues, marketplaces, stock syncing with POS or ERP
QuotedQuoted
Adding M-Pesa to an existing shopOr fixing payments on a shop you already have
Quoted after a quick lookQuoted

MAINTENANCE

Website care plan (maintenance)

From KES 60,000 a year (USD 600 a year). Care and support plans are paid annually.

Includes updates, security monitoring, performance checks and help when something needs changing.

Separate services, quoted when needed: malware removal and hack repair, custom plugins, speed optimisation.

Learn more: WordPress maintenance and care plans

HOSTING

Hosting

Business hosting from KES 10,000 a year, depending on the size and traffic of your site. Every plan includes a free SSL certificate. Backups are a paid add-on. We also register or transfer your domain in your name and set up business email.

Learn more: Web hosting in Kenya

CRM

Butterfly CRM

Our own CRM for leads, customers, quotes and invoices.

  • Subscription: from USD 25 a month
  • One-off licence: quoted
  • Custom modules: quoted, built around how your team works

Learn more: Butterfly CRM

SYSTEMS

Business systems

Custom systems built around your processes, quoted per project:

  • Butterfly POS, linked to KRA eTIMS, cloud subscription or one-off licence
  • Hospital and clinic, hotel, property, inventory and SACCO management systems
  • Web applications, customer portals and dashboards
  • iOS and Android mobile apps

Learn more: Systems · Point of sale (POS) · Mobile apps · Web applications

INTEGRATIONS

Integrations

Quoted per integration, depending on what needs to connect:

  • M-Pesa (Safaricom Daraja: STK Push, Paybill, Till), iPay, PesaPal, PayPal and more
  • Bulk SMS
  • WhatsApp Business API
  • KRA eTIMS

Learn more: Integrations · M-Pesa · eTIMS · Bulk SMS · WhatsApp

SEO

SEO and audits

  • Local SEO and Google Business Profile management: quoted by scope
  • Website audits: quoted after a quick look at your site

Learn more: Local SEO · Website audit

PAYMENT

How payment works

We ask for a deposit before work starts and the balance at launch. In Kenya you can pay by M-Pesa or bank transfer; clients paying in US dollars can use PayPal or Wise. Care and support plans are paid annually. Every proposal lists the price, what’s included, the timeline and any yearly costs before you commit.

ACROSS KENYA

Outside Nairobi?

We work with businesses across Kenya and abroad. We usually meet virtually first, and there’s no travel fee outside Nairobi with an active contract when a visit is needed.

THE PROCESS

What happens next

  1. Discovery callWe talk through your business, the pages and features you need, and your timeline. We usually meet virtually first.
  2. Fixed written quoteYou get the price, what’s included, the timeline and any yearly costs in writing. It won’t change.
  3. DepositPay the deposit to start: M-Pesa or bank transfer in Kenya, PayPal or Wise in US dollars.
  4. BuildMost websites take about one week once we have your content. Shops, systems and larger sites take longer, by scope.
  5. Launch and balanceWe launch your site, you pay the balance at launch, and we hand over with training.

FAQ

Frequently asked questions

Because no two projects are identical. The “from” price is the real starting point for that package. You get a fixed written quote after a discovery call, before any work starts.

A typical website takes about one week once we have your content. Online shops, systems and larger sites take longer, depending on scope.

Plan for your domain renewal and hosting (from KES 10,000 a year), and ideally a care plan, from KES 60,000 a year (USD 600 a year). Care and support plans are paid annually. Our hosting includes SSL; backups are a paid add-on.

No. The build is a one-off. Ongoing updates and monitoring are covered by our care plan, from KES 60,000 a year (USD 600 a year), paid annually. Malware removal, custom plugins and speed work are quoted separately.

Every package includes mobile-first, responsive design, an SSL certificate, a contact form and WhatsApp button, basic SEO set-up (titles and sitemap), revision rounds before launch (one on Standard, two on Growth and Pro) and handover training. Other services, such as Google Analytics and Search Console set-up or extra support, are paid services.

Yes. You own your site, domain and content. We register or transfer your domain in your name.

No. Your fixed written quote won’t change. It lists the price, what’s included, the timeline and any yearly costs before you commit.

Every project is paid in two parts: a deposit before work starts and the balance at launch. In Kenya you can pay by M-Pesa or bank transfer; clients paying in US dollars can use PayPal or Wise. Care and support plans are paid annually, not monthly.

No, they’re separate from the website build. Hosting starts from KES 10,000 a year, depending on the size and traffic of your site, and includes a free SSL certificate. Your domain renews every year; we can register or transfer it in your name and set up business email.

Yes. We redesign existing websites and can migrate them from another platform or host. A redesign is quoted after a discovery call and a quick look at your current site, with a fixed written quote before work starts.

We start building once we have your content: the text for each page, your logo and any photos you want to use, and for online shops your product list and prices. We agree exactly what’s needed on the discovery call.

Butterfly CRM starts from USD 25 a month. A one-off licence and custom modules are quoted.

No, not with an active contract. We usually meet virtually first and visit when it’s needed.

Get a fixed quote

During working hours (Monday to Friday, 8am to 6pm EAT) we reply within minutes on phone or WhatsApp.