Our services

Services that help Kenyan businesses grow online

Choose one service or combine them. We explain everything in plain language and give you a clear quote before we start.

Web Design

Your website is often the first place a customer checks before calling you. We design clear, fast websites that explain what you do, show where you are and make it easy to get in touch — on any phone.

  • New business websites and one-page landing pages
  • Redesigns of old, slow or broken websites
  • Mobile-first layouts that load quickly on mobile data
  • WhatsApp, call and email buttons on every page
  • Basic Google set-up: page titles, descriptions and a sitemap

Common questions

How long does a website take?

It depends on the number of pages and how quickly we receive your text and photos. We agree a timeline with you before any work starts, and we keep you updated on WhatsApp.

I don't have text or photos yet. Can you still help?

Yes. We send you a short list of questions about your business and help you turn the answers into clear website text. You can add your own photos later.

Can you redesign my current website?

Yes. We review what you have, keep what works, and rebuild the rest so it is faster and easier to use on phones.

Web Development

When a simple website is not enough, we build web systems around the way your organisation already works — from taking orders and payments online to managing members, students or donations.

  • E-commerce shops with cart, checkout and order notifications
  • School, SACCO and church management systems
  • M-Pesa payments through Safaricom's Daraja API (STK push, Paybill and Till)
  • Client portals, booking systems and admin dashboards
  • Connecting your site to SMS, email and other services

Common questions

Can you add M-Pesa payments to my website?

Yes. We connect your site to Safaricom's Daraja API so customers can pay with an M-Pesa prompt on their phone. You will need your own Paybill or Till number, and we guide you through getting the API access.

Do you build school or SACCO systems?

Yes. We start by understanding your current process — fees, members, contributions or records — and then build a system that fits it, with simple training for your staff.

Who owns the system once it is built?

This is agreed in writing before the project starts, so you know exactly what you are getting. See our Terms for the default arrangement.

Web Hosting & Domains

We help you get a professional web address and email, and keep your website online and secure. A business email like you@yourbusiness.co.ke builds more trust than a free email address.

  • .co.ke, .com and other domain registrations
  • Reliable website hosting with SSL (the padlock in the browser)
  • Business email on your own domain
  • Help moving an existing website or domain to new hosting

Hosting plans will be sold on our customer platform, elvinsofttech.com (coming soon). For now, contact us and we will set it up for you.

Common questions

What is a .co.ke domain?

.co.ke is the Kenyan web address for companies and businesses. It tells customers you are based in Kenya. We can register one for you or work with a domain you already own.

Can I keep my current domain?

Yes. You keep your domain; we only point it to your new website and email, or help you transfer it if you prefer.

Where do I buy hosting packages?

Hosting plans will soon be available on our customer platform. Until then, contact us and we will set it up for you.

Bulk SMS

SMS still reaches every phone in Kenya, with or without internet. Use it for offers, reminders, payment confirmations and alerts. Messages are delivered through licensed network partners.

  • Promotional SMS for offers, events and announcements
  • Transactional SMS for receipts, reminders and one-time codes
  • Custom sender ID so messages show your business name
  • Sending from a dashboard or straight from your own system

SMS and USSD services are delivered through licensed network partners.

Common questions

What is a sender ID?

It is the name that appears instead of a phone number when your customers receive your SMS, for example ELVINSOFT. Sender IDs must be approved by the mobile networks before use; we help you prepare the application.

Can I send promotional SMS to anyone?

Promotional messages should only go to people who agreed to hear from you, and they must be able to opt out. This is also required under Kenya's Data Protection Act, 2019. We will help you set this up properly.

How much does Bulk SMS cost?

The price per SMS depends on volume and the type of message. Send us a message with roughly how many SMS you plan to send each month and we will give you a quote.

USSD

USSD lets your customers or members use your service by dialling a short code like *123#, even on a basic phone without data. We design the menus and build the system behind them.

  • Balance and statement checks for SACCO members
  • Registrations, bookings, orders and surveys
  • Payments combined with M-Pesa
  • Reports so you can see who used the service and when

SMS and USSD services are delivered through licensed network partners.

Common questions

Do my customers need a smartphone?

No. USSD works on every mobile phone, including basic phones, and does not need internet or data bundles.

How do we get a USSD short code?

Short codes are provided through licensed network partners. We guide you through the options and the paperwork, then build and test your menus.

Website Maintenance & Support

A website needs looking after, just like a shop. We keep your site updated, backed up and secure, and make the changes you need — new prices, photos, staff or pages — without you having to learn the technical side.

  • Software, plugin and security updates
  • Regular backups so nothing is lost
  • Content changes: text, photos, prices and new pages
  • Fixing errors and broken pages
  • Help with Google Business Profile and basic SEO

Common questions

Can you look after a website someone else built?

Usually yes. We first take a quick look at how it was built and tell you honestly what we can support.

How do I ask for a change?

Send us a WhatsApp message or email with what you want changed. We confirm the request and let you know when it is done.

Not sure which service you need?

Tell us about your business and what you want to achieve. We will recommend the simplest option that works.