COST GUIDE · BUTTERFLY PRIME SOLUTIONS
Short answer: most business websites we build in Kenya start from KES 65,000, and a typical build takes about one week. A simple company site sits near that starting price. Online shops with M-Pesa, booking systems and custom features cost more, because they take more design, development and testing. On top of the build, budget for yearly costs: your domain, hosting (ours from KES 10,000 a year) and, ideally, a care plan (ours from KES 60,000 a year, or USD 600, billed annually).
Below you’ll find our price bands by type of website in both KES and USD, what moves a quote up or down, and the running costs that cheap quotes tend to leave out. If you’re in Nairobi and want to see how we work, start with our page on web design in Nairobi, or go straight to our pricing page.
14+ years · 650+ clients · 1,200+ projects · 467+ websites · 348+ systems delivered since 2012
PRICES
These are the bands we quote within. Every project still gets a fixed written quote after a discovery call, because two “five-page websites” can be very different jobs.
| Type of website | Typical scope | Price in KES | Price in USD |
|---|---|---|---|
| Starter business website | Up to 5 pages, mobile-first design, contact form and WhatsApp button, SSL, basic SEO set-up | From KES 65,000 (typically KES 65,000–95,000) | USD 600–900 |
| Growth business website | 6–15 pages, blog, service and location pages, lead forms, starter SEO, analytics | KES 95,000–180,000 | USD 900–1,600 |
| Online shop (WooCommerce) with M-Pesa | Product catalogue, M-Pesa checkout plus cards/PayPal, delivery zones, order emails | KES 150,000–350,000 | USD 1,400–3,000 |
| Booking, membership or portal site | Online bookings or deposits, customer logins, custom forms and workflows | KES 180,000–450,000 | USD 1,600–4,000 |
| Custom web application or business system | Built around your processes (stock, orders, CRM, POS, eTIMS) | Quoted per project | Quoted per project |
Choosing a partner for a system? See how to choose a software development company in Kenya.
A few notes on the table:
COST FACTORS
RUNNING COSTS
| Ongoing cost | What it covers | Typical cost |
|---|---|---|
| Domain name (.co.ke or .com) | Your web address, renewed every year, registered in your name | Quoted at proposal |
| Hosting | Server space, SSL certificate (included with our hosting), email set-up | From KES 10,000 a year, depending on site size and traffic; backups are a paid add-on. See web hosting in Kenya |
| Care plan (maintenance) | Updates, security monitoring, performance checks and help when something breaks | From KES 60,000 a year (USD 600), billed annually. See WordPress maintenance and care plans and what a care plan should include |
| Marketing | SEO, Google Ads, social media, Google Business Profile management | Quoted per scope |
| Software subscriptions | For example a CRM. Butterfly CRM starts from USD 25 a month | From USD 25/month (one-off licence quoted) |
CHECKLIST
A KES 15,000 website can look fine on launch day. The problems tend to show up later:
The cheapest quote often becomes the most expensive website once you add the cost of fixing or rebuilding it. If you already have a site that isn’t working, a website redesign may cost less than starting from zero.
NEXT STEPS
FAQ
With us, a professional business website starts from KES 65,000 and is usually ready in about one week. The final price depends on the number of pages, features and content.
A WooCommerce shop with M-Pesa checkout typically costs KES 150,000 to 350,000 with us, depending on products, payment methods and delivery rules. Every shop gets a fixed written quote.
Our website care plans start from KES 60,000 a year (USD 600 a year), billed annually. Backups, malware removal, custom plugins and speed optimisation are separate, and are paid add-ons or quoted when needed.
Yes. Plan for the domain renewal, hosting from KES 10,000 a year and, ideally, a care plan from KES 60,000 a year. Our hosting includes SSL, and backups are available as a paid add-on.
Yes. International clients can pay in US dollars, by PayPal or Wise. Our USD bands are shown in the price table above, from USD 600 for a starter business website.
A typical website takes about one week once we have your content. Online shops, systems and larger sites take longer, depending on scope.
During working hours (Monday to Friday, 8am to 6pm EAT) we reply within minutes on phone or WhatsApp at +254 705 828 000. Schedule a discovery call to discuss your project.
Prices reviewed by Vincent Ochieng, founder of Butterfly Prime Solutions (since 2012). Last updated: 16 October 2026.
Butterfly Prime Solutions
Typically replies instantly
Hello! Welcome to Butterfly Prime Solutions. Let us know the tech solution you seek.
WhatsApp Us
WhatsApp us