Blog › Web Design

How to Choose a Web Design Company in Nairobi: 12-Point Checklist (2026)

Web Design Updated 2026-10-04 · 8 min read
Young developers working on laptops at a tech hub in Nairobi

Photo: RHoK Nairobi, Kenya by whiteafrican, CC BY 2.0. Cropped.

Nairobi has hundreds of web design companies and freelancers, and quotes for the same website can differ by ten times. The right choice comes down to evidence you can check yourself: live sites that load fast on a phone, clear ownership terms, real experience with M-Pesa and local SEO, and a process that gets your site live quickly. Use this checklist to compare providers objectively.

Key takeaways

The 12-point checklist

  1. Live portfolio, not screenshots. Ask for links to five recent websites. Open them on your phone using mobile data. Do they load quickly? Can you find prices and contact details in seconds?
  2. Performance scores. Run two portfolio sites through PageSpeed Insights. Google's "good" thresholds are a Largest Contentful Paint of 2.5 s or less, Interaction to Next Paint of 200 ms or less and Cumulative Layout Shift of 0.1 or less. A company whose own work fails these will likely build you a slow site.
  3. Mobile-first design. With Android on about 95% of Kenyan mobile devices (StatCounter), the site must be designed for affordable Android phones first.
  4. SEO built in. Ask what is included: titles and descriptions, structured data, sitemap, Google Search Console, Google Business Profile guidance, and AI-search readiness such as llms.txt. See SEO vs AEO.
  5. M-Pesa and WhatsApp experience. If you need payments or bookings, ask to see a live site where M-Pesa checkout works, ideally through the Daraja API.
  6. Ownership in writing. Domain, hosting, admin accounts, code and content must be in your name. This is non-negotiable.
  7. Clear, itemised pricing. Pages, design, content, features, SEO, training, support and hosting should each appear in the quote.
  8. Realistic timeline. Ask for the schedule and what you must supply, and by when.
  9. Content support. Will they write or edit your copy, and source or take photos? Missing content is the most common cause of delays.
  10. Training and handover. You should be able to update prices, add blog posts and change images yourself.
  11. Support after launch. What is covered, response times, and cost of changes.
  12. References. Speak to two past clients. Ask whether they would hire the company again.

Red flags

What a fair process looks like

StageWhat happensYour input
DiscoveryGoals, audience, competitors, features agreedOne focused meeting or call
Proposal and depositItemised scope, timeline, price; deposit to startApproval
Content and designStructure, copy, design directionLogo, photos, service details, quick feedback
BuildPages, features, integrations, SEO setupReview on a staging link
Testing and launchSpeed, mobile, forms and payment tests; go liveFinal approval
Handover and supportTraining, accounts transferred, support beginsAttend training

Kavenacc runs this as a 9-step process that launches professional websites within 7 days, with a 50% deposit to start and the balance on delivery.

How much should you expect to pay?

Published Kenyan price guides put basic business websites at about KES 20,000–60,000, professional small-business sites at KES 50,000–120,000 and e-commerce stores from around KES 90,000 upwards. See our detailed website cost guide for Kenya. Instead of choosing the cheapest quote, choose the best value: a fast, findable site you own, built by someone who will still answer the phone next year.

Freelancer or company?

A skilled freelancer can be excellent for a simple site, provided ownership and handover are handled properly. For a business-critical site with payments, bookings or integrations, a company or studio offers more continuity, a broader skill set and less dependence on one person's availability. Whichever you choose, the checklist above applies.

Questions to ask on the first call

  1. Can you show me three Nairobi or Kenyan business sites you built in the past year?
  2. What will the site score on PageSpeed Insights on mobile?
  3. Whose name will the domain and hosting be registered in?
  4. What exactly do you need from me, and by when?
  5. What happens if the launch date slips?
  6. How will people find the site on Google and in AI answers after launch?

A good provider answers these clearly and without hesitation. Their answers will tell you more than any sales presentation.

How to test a portfolio site in five minutes

  1. Open it on your phone over mobile data, not office Wi-Fi. Count the seconds until you can read the main heading.
  2. Find the price or "from" price of the main service. If it takes more than two taps, visitors will leave.
  3. Tap the WhatsApp or call button. Does it open correctly with a sensible pre-filled message?
  4. Submit the contact form with a test message, and ask the company whether it arrived.
  5. Search Google for the business name and a service, such as "dentist Westlands". Does the site appear, with a sensible title and description?
  6. View the page source and look for a title tag, meta description and structured data. Their absence suggests SEO wasn't part of the job.

If the company's best work fails these simple tests, your site will too.

What a good proposal contains

Thinking beyond launch day

A website is a sales tool, not a one-off project. Ask how the company will help you after launch: monthly reports on visits and enquiries, adding new service pages, publishing articles that answer customer questions, keeping plugins and security up to date, and improving the pages that get traffic but few enquiries. The best web design partners in Nairobi measure success by the enquiries your site produces, not by how it looked on launch day.

Local knowledge that matters

A Nairobi-based company should understand how Kenyan customers buy: they contact businesses on WhatsApp, they pay by M-Pesa, they search with neighbourhood names, and they often compare prices before calling. Ask how the company designs for these behaviours. Generic templates built for Western markets, with email-only contact forms and card-only checkouts, consistently underperform here.

Pricing models you'll encounter

None of these is wrong. What matters is that you understand the total cost and keep ownership of the site.

Finally, trust your experience of the sales process itself. A company that replies quickly, explains things clearly and puts commitments in writing before you pay is likely to work the same way during the project.

Related articles

Nairobi skyline with KICC towerHow Much Does a Website Cost in Kenya? 2026 Price GuideTeam meeting around a conference table with a video call on screenHow to Choose a Custom AI Software Agency (Without Getting Burned)Laptop with source code open on a clean deskWhy You Must Own Your Code: IP transfer explained

Frequently asked questions

How do I know if a web design company in Nairobi is reliable?
Check live websites they have built on your own phone, run them through PageSpeed Insights, call two past clients, and confirm in writing that the domain, hosting and code will be in your name.
How much do web design companies in Nairobi charge?
Basic business websites typically cost about KES 20,000–60,000, professional small-business sites KES 50,000–120,000, and e-commerce stores from around KES 90,000, according to published 2026 Kenyan price guides.
How long should a website project take?
Simple sites take days to two weeks, professional sites two to six weeks with typical processes, and Kavenacc launches professional websites within 7 days once content is ready.
Should the web designer register my domain?
They can help, but the domain must be registered in your company's name with your contact details, so you keep control if you change provider.
Is it better to hire a web design company that also does SEO?
Usually yes. SEO foundations such as speed, structure, titles and structured data are easiest to build in from the start. A company that designs and optimises together avoids costly fixes later.
Can a Nairobi web design company build my site remotely?
Yes. Most of the work happens online through calls, shared documents and a staging link. Meeting in person helps for discovery and training, but isn't essential.

Get a professional website live in 7 days

Kavenacc builds fast, SEO- and AI-search-ready websites, web apps and mobile apps for Kenyan businesses, with M-Pesa payments and a 7-day launch guarantee.

Estimate your project cost →

Written by Narkisho Nyonje — Founder, Kavenacc Digital Solutions. 26 years in IT & software, 50+ applications shipped, author of “The Future of Work in the New AI Era” (Amazon / Barnes & Noble). Get a free 7-day working prototype of your own AI system.

Start your 7-day website →

See Kavenacc packages & pricing →