Skip to content
Peter KagundaWeb Developer

Web Designer Nairobi

A Nairobi-based freelance web designer for SMEs, startups, NGOs and schools: M-Pesa ready, mobile-first websites that you fully own.

Looking for a web designer Nairobi businesses can actually reach when they need help? I'm Peter, a freelance web designer and developer based in Nairobi, with more than ten years of experience and over 200 completed projects. I design and build websites for SMEs, startups, NGOs, schools, real estate firms and professional services across the city, from Westlands, Kilimani and Upper Hill to the CBD, Karen, Ruaka and Thika Road. You work with me directly, so the person you brief is the person who builds and looks after your site.

Why hire a freelance web designer Nairobi clients deal with directly

Nairobi has hundreds of web design companies, and many of them do good work. But business owners often tell me the same stories: the developer disappeared after launch, the domain was registered in someone else's name, or a small change takes weeks because it has to go through several people. Working with an independent web designer fixes most of that. You get one accountable person, quick replies on WhatsApp, and a website you fully own.

Websites built for Kenyan customers

  • Mobile-first design. Most of your visitors browse on phones, often on mobile data, so I keep pages fast and light.
  • M-Pesa payments. I integrate Lipa na M-Pesa, including STK push through Safaricom's Daraja API, so customers pay from their phone in a few taps. See M-Pesa integration.
  • Card and PayPal payments for diaspora and international customers.
  • WhatsApp and click-to-call buttons, because many Kenyan customers would rather chat than fill in a form.
  • Local SEO and Google Business Profile setup so you show up in "near me" searches. See local SEO.

You own everything

A common problem in Kenya is a website held hostage: the developer registered the domain in their own name or kept the hosting logins. I register your .co.ke or .ke domain in your company's name, set up hosting you control (see web hosting in Kenya), and hand over every login at launch. You can work with me for years, or move on whenever you like.

Data protection for Kenyan websites

If your website collects customer details, the Data Protection Act, 2019 applies, and some businesses also need to register with the Office of the Data Protection Commissioner. On the technical side, I build forms that collect only what you need, add consent wording and a privacy policy link, and secure the whole site with SSL. Your legal adviser should confirm what applies to your business.

Who I build websites for in Nairobi

How much does a web designer in Nairobi cost?

It depends on the number of pages, the features you need (such as M-Pesa, bookings or an online shop) and whether you already have content and photos. I give a fixed quote after a short call, so there are no surprises. For a full breakdown of what affects pricing, read how much a website costs in Kenya.

How we'll work together

  1. Free consultation on WhatsApp, phone or video, or in person when a project needs it.
  2. Fixed quote and timeline in writing.
  3. Design approval before the full build begins.
  4. Build and testing on a private preview link.
  5. Launch and training so your team can update the site.
  6. Support: optional website maintenance for updates, backups and security.

See examples in my portfolio, or read about my wider web design services in Nairobi.

Frequently asked questions

Yes. I'm a freelance web designer based in Nairobi. Most projects run over WhatsApp, phone and video calls, and we can meet in person when a project needs it.
Yes. I integrate Lipa na M-Pesa, including STK push through Safaricom's Daraja API, as well as card and PayPal payments for international customers.
Yes. Your .co.ke or .ke domain and your hosting are registered to your business, and you receive every login at launch.
A simple business website can be ready in about one to two weeks once your content is available. Online shops and custom systems take longer, and you get a clear timeline with your quote.
Yes. I offer ongoing maintenance covering updates, backups, security monitoring and content changes, or you can call on me as needed.

Ready to build your Nairobi business website?

Tell me what you need — I usually reply within one business day.

Start Your Project

Get a free quote