Prices and payment
How much does a website cost in Kenya?
At Gilvon, a landing page costs KES 10,000–20,000, a business website KES 15,000–45,000, and an e-commerce store KES 45,000–90,000+. Mobile, desktop and web apps start from KES 45,000. These are typical ranges; your fixed quote depends on the scope.
Are your prices fixed or estimates?
The prices on this page are "from" prices and typical ranges. After a free consultation you receive a written fixed quote in KES with the scope and delivery date.
How do I pay?
We take a 50% deposit by M-Pesa to start, and the remaining 50% when you approve the work, before it goes live. For projects above KES 100,000 we can agree milestone payments.
Are there running costs after launch?
Yes, two small annual costs: hosting from KES 3,000 per year and domain renewal of about KES 1,500 per year. We put both in your quote. Free support for 30 days after launch is included; optional monthly maintenance plans are listed below.
What does a quote include?
A written scope of pages or screens and features, a fixed price in KES, a delivery timeline, and what we need from you (text, photos, logo). We reply to quote requests within a few hours during business hours.
Working with Gilvon
Do you build cheap websites in Nairobi without sacrificing quality?
Yes. We offer affordable website design in Nairobi starting from KES 10,000. Our low-cost websites are still mobile-responsive, SEO-ready, and professionally designed — we simply scale the scope to fit your budget.
Do you build mobile apps in Nairobi?
Yes. We build Android apps, iOS apps, desktop apps and web apps, along with the backend and admin dashboard that go with them. M-Pesa payments can be built in. Apps start from KES 45,000, and you get a fixed quote in KES before work begins.
How much does a mobile app cost in Kenya?
Our mobile, Android, iOS, desktop and web apps start from KES 45,000. The final price depends on the number of screens, the features such as M-Pesa payments, notifications and admin dashboards, and whether you need Android, iOS or both.
Do you integrate M-Pesa into websites?
Yes. We integrate M-Pesa STK Push, Paybill, and Till Number payments into e-commerce stores, booking systems, donation pages, and any website that needs online payments in Kenya.
How long does it take to build a website in Nairobi?
Landing pages take 3 days. Standard business websites in Nairobi are ready in 1 week. E-commerce stores take 2 weeks. Complex web applications take 2–4 weeks depending on features.
Can you make my business appear on Google in Nairobi?
Yes. Every website we build is SEO-optimised from day one — fast loading speeds, proper meta tags, Google Search Console setup, and local SEO targeting Nairobi and Kenya. Many clients see Google rankings within 30–60 days.
Do you work with clients outside Nairobi CBD?
Yes — we serve clients across Kenya including Westlands, Karen, Mombasa, Kisumu, Nakuru and beyond. All communication is via WhatsApp and email, so location is never a barrier.
What do I need to get started?
Just WhatsApp us with a brief description of your business and what you need. We handle everything — domain registration, hosting, design, development, and launch.
Do you offer website maintenance in Kenya?
Yes. All projects include 30 days of free post-launch support. We also offer monthly maintenance plans covering updates, backups, security monitoring, and content changes.
Web Designer in Nairobi
How do I find a reliable web designer in Nairobi?
Look for a designer with a real portfolio of Kenyan business websites, transparent pricing in KES, and clear communication (preferably via WhatsApp). Gilvon Software Solutions ticks all three — view our portfolio and WhatsApp us for a free consultation.
Should I hire a freelance web designer or a web design company in Nairobi?
A web design company provides more stability — you're not dependent on one person's availability, and you get a team covering design, development, and support. Gilvon Software Solutions gives you agency-level quality at freelancer prices.
What information do I need before approaching a web designer?
Have a rough idea of what pages you need (Home, About, Services, Contact is a common starting point), any competitor websites you like, your business logo if available, and a budget range. We'll guide you through the rest.
Cheap Website Design in Nairobi
What is the cheapest website I can get in Nairobi?
A professional single-page landing website starts from KES 10,000. This includes domain connection, mobile responsiveness, contact form, and WhatsApp button. It's ideal for small businesses, freelancers, and service providers.
Can I get a cheap website without sacrificing quality?
Yes. Cheap does not mean poor quality. At Gilvon Software Solutions, even our entry-level websites are professionally designed, mobile-optimised, and built to rank on Google. We achieve low prices through efficient processes, not cutting corners.
Is M-Pesa payment accepted?
Absolutely. We accept M-Pesa for all deposits and final payments. We also accept bank transfer and mobile money. A 50% deposit secures your project start date.
How Much Does a Website Cost in Kenya?
What factors affect website cost in Kenya?
The main factors are: number of pages, custom design vs template, e-commerce functionality, integrations (M-Pesa, booking systems), and whether SEO setup is included. We'll itemise every cost in your quote.
Are there monthly fees after my website is built?
Yes — domain renewal (approx. KES 1,500/year) and hosting (from KES 3,000/year) are annual costs. We'll include these in your quote so you're never surprised.
Do you offer payment plans?
We accept a 50% deposit to start and the remaining 50% on delivery. For larger projects above KES 100,000 we can discuss milestone-based payment schedules.
Salon Website Design in Nairobi
What should a salon website include?
A great salon website includes a services menu with prices, a photo gallery of your work, an online booking form or WhatsApp booking button, your location on Google Maps, and client testimonials. We include all of these as standard.
Can clients book appointments through my salon website?
Yes. We can integrate a simple booking form, a WhatsApp booking button, or a full appointment scheduling system depending on your budget and preferences.
Will my salon appear on Google after the website is built?
We set up your Google Business Profile and add basic SEO (titles, descriptions, structured data) to every salon website we build. For faster results, we also offer an SEO add-on package.
Restaurant Website Design in Nairobi
Can customers order food online through my restaurant website?
Yes. We build online ordering systems with M-Pesa payment, order tracking, and kitchen notification features. Customers can order for delivery or collection.
Can I take table reservations through the website?
Yes. We integrate a reservation system where customers pick a date, time, and party size. You receive an instant WhatsApp or email notification.
Real Estate Website Design in Kenya
Can I list multiple properties on my real estate website?
Yes. We build property listing platforms where you can add unlimited properties with photos, videos, floor plans, location maps, and pricing. An admin panel lets you manage listings without any coding.
Can buyers and renters search and filter properties?
Absolutely. We build powerful search and filter functionality: by location, price range, property type, number of bedrooms, and more. This dramatically improves the user experience and leads.
Do you integrate with virtual tour platforms?
Yes. We embed Matterport, YouTube virtual tour videos, and 360° image galleries directly into property listing pages.
Church Website Design in Kenya
Can my church accept tithes and offerings online?
Yes. We integrate M-Pesa Paybill or Till Number, as well as card payment options, so your congregation can give securely from anywhere in Kenya.
Can we stream our services live on the church website?
Yes. We embed YouTube Live, Facebook Live, or Zoom directly into your website so members who cannot attend in person can watch and participate.
How do we manage events and announcements on the website?
We build an easy-to-use admin panel where your team can add upcoming events, update announcements, and post sermon recordings — no technical training required.
School Website Design in Kenya
Can parents pay school fees through the website?
Yes. We integrate M-Pesa Paybill so parents can pay fees directly from their phone and receive instant receipts. This reduces queues and simplifies your fee collection process.
Can we publish exam results online?
Yes. We build a secure student portal where parents and students log in to view results, report cards, and fee statements.
Can the website handle online admissions?
Yes. We build online admission forms with document upload, payment of application fees via M-Pesa, and an admin panel to review and approve applications.
Law Firm Website Design in Nairobi
What pages does a law firm website need?
Core pages include: Home, About the Firm, Practice Areas (one per area of law), Attorney Profiles, Client Testimonials, Blog/Legal Resources, and Contact with a consultation booking form.
Can clients book consultations online?
Yes. We integrate a consultation booking system where prospective clients select a practice area, preferred attorney, and available time slot. You receive instant notification and a confirmation is sent to the client.
How do you make a law firm website look trustworthy?
Trust in legal websites comes from professional photography, clear credentials display, detailed attorney bios, verifiable testimonials, and a clean, authoritative design — all of which we build into every law firm website.
E-Commerce Website Design in Kenya
Does the online store support M-Pesa payments?
Yes. We integrate Safaricom's Daraja API for M-Pesa STK Push — customers are prompted to pay directly on their phone without leaving your website. We also support card payments via Flutterwave or Stripe.
How many products can my online store have?
Unlimited. Our e-commerce platforms support thousands of products with variants (sizes, colours, etc.), categories, and filters. Performance doesn't degrade as your catalogue grows.
Can I manage orders myself after the site is live?
Yes. We provide a user-friendly admin dashboard where you manage products, orders, inventory, shipping, and customer records — no technical skills needed.
SEO-Friendly Website Design in Nairobi
What does SEO-friendly website design mean?
An SEO-friendly website is built with clean code, fast loading speeds, proper heading structure, descriptive page titles and meta descriptions, image alt text, and schema markup — all of which help Google understand and rank your site.
Will my website appear on the first page of Google?
Ranking on page 1 depends on your industry competitiveness, content quality, and off-page factors like backlinks. We give you the technical foundation, local SEO setup, and content structure that makes ranking achievable. We also offer ongoing SEO services to accelerate results.
Do you set up Google Analytics and Google Search Console?
Yes. Every website we build includes Google Analytics 4 and Google Search Console setup, so you can track visitors, rankings, and performance from day one.
Make Your Nairobi Business Appear on Google
How do I make my business appear on Google Maps in Nairobi?
You need a verified Google Business Profile. We set this up for you, including your business category, photos, hours, location, and review strategy. This is what makes you appear in Google Maps and the local 3-pack.
Do I need a website to appear on Google?
A Google Business Profile alone can get you on Google Maps, but a website dramatically improves your rankings and gives potential customers a place to learn more and contact you. The combination of both is far more powerful.
How long does it take to rank on Google in Kenya?
Google Business Profile results can appear within 2–4 weeks of verification. Organic website rankings for competitive keywords take 3–6 months of consistent SEO effort. We'll set realistic expectations during your consultation.
Need a Website Fast in Nairobi?
What is the fastest you can build a website?
A landing page can be designed and launched in 2–3 days from deposit. A full business website is delivered in 5–7 days. Speed depends on how quickly you can provide your content — we'll guide you through exactly what we need.
What do I need to provide to get started quickly?
The essentials are: your business name and logo (or we'll create a temporary one), a description of your services, your phone number and contact details, and any photos you have. We'll fill the gaps and get started immediately.
Can I make changes after the website goes live?
Yes. We provide 30 days of free post-launch support including content updates. After that, we offer affordable maintenance packages or train you to make basic updates yourself.
Digital Marketing & Website Design in Kenya
What digital marketing services do you offer?
We offer SEO (search engine optimisation), Google Ads management, social media marketing (Facebook, Instagram, TikTok), WhatsApp Business automation, email marketing, and Google Business Profile management.
Should I run Google Ads or focus on SEO?
Both serve different purposes. Google Ads delivers immediate traffic and leads from day one, but stops when your budget runs out. SEO builds sustainable organic traffic over time. For most Nairobi businesses, we recommend starting with Google Ads while building up SEO in parallel.
How much do Google Ads cost for a Nairobi business?
Google Ads budgets vary by industry. A typical Nairobi small business can see meaningful results with a budget of KES 15,000–30,000 per month in ad spend plus our management fee. We provide a campaign forecast during your free consultation.
Small Business Website Design in Nairobi
I have a very small business — do I still need a website?
Yes. Even a one-person business benefits enormously from a website. It establishes credibility, makes it easy for customers to find you on Google, and gives you a professional link to share instead of just a WhatsApp number.
What's the minimum viable website for a small business?
A single-page website covering who you are, what you offer, your prices or price range, testimonials, and how to contact you is enough to make a real difference. We build these from KES 10,000.
Can you build a website for a small budget?
Yes. Our small business packages start at KES 10,000 for a landing page and KES 15,000 for a full business website. We work within your budget and tell you exactly what you'll get before work begins.
Mobile App Development in Nairobi, Kenya
Do you build both Android and iOS apps?
Yes. We build Android apps, iOS apps, or both. Android is the most widely used phone platform in Kenya, so many clients launch there first and add iOS later. Tell us who your customers are and we will recommend the best place to start.
Can the app accept M-Pesa payments?
Yes. We integrate Safaricom Daraja M-Pesa STK Push so customers pay from inside the app and approve with their M-Pesa PIN. Card payments can be added too.
Do you build the admin dashboard and backend too?
Yes. Most apps need a backend and an admin dashboard so your team can manage users, orders, products or content. We build both as part of the project, along with a matching website if you need one.
How long does it take to build a mobile app?
It depends on scope. A simple app with a few screens takes far less time than one with payments, maps and an admin dashboard. We give you a fixed timeline in the quote and share test versions as we go.
Can you also build a website or desktop app to go with it?
Yes. We build websites, web apps, mobile apps and desktop apps, so everything is designed and built together and works with the same data.
Desktop App Development in Kenya
How much does a desktop app cost in Kenya?
Desktop apps start from KES 45,000. The price depends on the features, the number of screens and any integrations. You receive a written, fixed-price quote in KES before work begins.
Why choose a desktop app instead of a web app?
Desktop software suits heavy daily use, fast data entry, and setups with printers, scanners or other hardware. A web app suits access from anywhere. Many clients use both, and we can build them to share the same data.
Can it work without internet?
Yes, a desktop app can be built to keep working offline and sync when the connection returns. We confirm this in the scope so you know exactly how it will behave.
Can it connect to receipt printers and barcode scanners?
This is common for POS and billing software. Tell us your hardware and we will confirm compatibility in the quote.
Do you build for Windows or Mac?
We can build for Windows, macOS or both. Windows is the most common choice for shops and offices in Kenya, so tell us what your team uses.
Custom Software Development in Nairobi
How much does custom software cost in Kenya?
Custom software, mobile apps and desktop apps start from KES 45,000. The final price depends on the features, the number of user roles, the reports you need and any integrations such as M-Pesa or SMS. You get a fixed quote in KES before work starts.
Should I buy ready-made software or build custom?
If a ready-made product fits your process, buying it is often cheaper and quicker. Custom software makes sense when your process is unusual, when you need to connect several systems, or when you do not want to depend on a product you cannot change. We will tell you honestly which fits.
Can you build an HR and payroll system for Kenya?
Yes. We build HR and payroll systems around your own pay structure, including Kenyan statutory deductions. We agree the exact rules with you, and your accountant if you like, during scoping.
Can you build a school management system or a delivery platform?
Yes. We build school management systems, delivery and logistics platforms, POS and inventory systems, CRM and ticketing systems, and member portals for SACCOs and associations.
Will it work on phones as well as computers?
Yes. We build custom software as a web app, a mobile app, a desktop app, or a mix, so staff and customers can use it where it suits them.
Business Website
How much does a business website cost in Nairobi?
Our business websites start from KES 15,000 and typically range up to KES 45,000 depending on the number of pages, the platform and extras such as a blog or booking form. You get a fixed quote after a free WhatsApp consultation, with no hidden fees.
How long does it take to build a business website?
A typical 5 to 10 page business website is ready for review in about one week once we have your content. Delays are almost always waiting for text and photos, so send those early.
Do I need to pay a deposit?
Yes. We take 50% by M-Pesa to start the work and the balance when you approve the site and before it goes live.
Will my website show up on Google?
Every site is built with SEO foundations: fast loading, mobile design, proper page titles, structured data and Search Console setup. Ranking for competitive keywords takes time and ongoing content, and we can help with that through our SEO service. No one can honestly guarantee position one.
Can I update the website myself?
On WordPress, yes. You can edit text, images and pages from a simple dashboard and we show you how. If you choose a custom Next.js build, we can make updates for you under a maintenance plan.
Do you provide the domain name and hosting?
Yes. We can register your .co.ke or .com domain, set up hosting, SSL and business email, and bill them at cost. If you already own a domain we will use it.
What happens after the website goes live?
You get 30 days of free support to fix issues and answer questions. After that you can use our website maintenance plan for updates, backups and security monitoring.
Landing Page
How much does a landing page cost in Nairobi?
Landing pages start from KES 10,000 and generally go up to KES 20,000 depending on length, custom design and tracking setup.
How fast can you build it?
Usually within 3 days after we receive your text, images and logo. Urgent launches can be discussed on WhatsApp.
What is the difference between a landing page and a website?
A website has many pages for many visitors and goals. A landing page is one page designed to get one action from visitors, usually from an ad. If you need services, about and contact pages too, a business website is a better fit.
Can I use it for Google Ads?
Yes. We build pages to be fast, relevant and trackable, which helps your Google Ads quality score and lets you measure conversions.
Can the page take M-Pesa payments?
A landing page can link to an M-Pesa payment request or WhatsApp order flow. For a full shop with a cart, see our e-commerce service.
Custom Web Application
How much does a custom web application cost in Kenya?
Web applications start from about KES 45,000 for a focused tool and can reach KES 400,000 or more for complex multi-role platforms. After a free consultation we give you a fixed quote based on a written scope.
How long does it take?
A simple system can be ready in a few weeks. Most custom web applications take about a month or more depending on features. We agree milestones up front.
Who owns the code?
You do. On final payment you receive the source code and documentation.
Can you add features after launch?
Yes. Many clients start with a core version and add features over time. We offer ongoing maintenance and development plans.
Is a web application secure?
We use encrypted connections, hashed passwords, role-based access and regular backups. Security is part of the design, not an add-on.
POS & Inventory System
How much does a POS system cost in Kenya?
Our POS systems start from KES 45,000 and can reach KES 150,000 for multi-branch setups with extra modules. You pay once for a system built for you rather than a monthly subscription for generic software.
Does it work with M-Pesa?
Yes. Payments can be confirmed automatically through the Safaricom Daraja API, and cash and M-Pesa sales are reported separately.
Does it work without internet?
Our POS runs on the web, so a connection is needed. We can discuss offline-capable options for locations with unreliable internet.
Can I use my existing printer and scanner?
Most standard thermal receipt printers and USB barcode scanners work. Tell us the models on WhatsApp and we will confirm.
Can I see sales from my phone?
Yes. The dashboard is mobile friendly so owners can check sales and stock from anywhere.
School Management System
How much does a school management system cost in Kenya?
Our school systems start from KES 60,000 and can reach KES 250,000 depending on the number of modules and size of the school. We give you a fixed quote after a free consultation.
Can parents pay school fees with M-Pesa?
Yes. Payments are matched to the student automatically and the fee balance updates straight away.
Can it follow our report card format?
Yes. We adapt report cards and grading to your school, including CBC and 8-4-4 formats where required.
Can we move our existing student records in?
Yes. If your records are in Excel we can import them so you do not start from zero.
Do you train our staff?
Yes. Training for administrators, teachers and the bursar is part of every project, and 30 days of free support follow the launch.
WhatsApp Business Automation
How much does WhatsApp automation cost in Kenya?
Setups start from KES 15,000 for simple reply flows and can reach KES 80,000 for order-taking, M-Pesa and AI-powered systems. Messaging fees from the provider are billed at cost.
Will customers know they are talking to a bot?
We design flows to be clear and helpful, and always include an easy way to reach a human. We recommend being open about automation.
Can it take payments?
Yes. We can send M-Pesa payment requests and confirm payment inside the conversation.
Do I need the WhatsApp Business API?
Advanced automation and broadcasts generally need the official WhatsApp Business API. We explain the options and costs on your free consultation.
Can I send bulk messages to anyone?
No. WhatsApp requires customer opt-in for promotional messages, and we set up your system to follow those rules so your number is not banned.
AI Chatbot & Assistant
How much does an AI chatbot cost in Kenya?
AI chatbots start from KES 35,000 and can reach KES 120,000 for advanced multi-channel systems with integrations. Running costs depend on chat volume.
Can it speak Swahili?
Yes. Modern AI models handle English and Swahili well, and we test with real examples from your customers.
Will it make up answers?
We train it on your information and instruct it to say it does not know and offer a human handoff rather than guess. No AI is perfect, so we test thoroughly before launch and review early chats with you.
Can it work on WhatsApp?
Yes. The same chatbot can answer on your website and on WhatsApp Business.
Is customer data safe?
We only store what is needed, use secure hosting and can configure the bot not to ask for sensitive data such as card numbers.
AI Features for Websites
How much does AI integration cost?
Projects start from KES 28,000 and can reach KES 100,000 depending on the features and platform.
Can you add AI to my existing WordPress site?
Often yes, through plugins or custom code. We review your site first and confirm what is practical.
What are the running costs?
AI providers charge by usage. For most small business sites this is modest, and we set limits so there are no surprises.
Is it accurate?
AI can make mistakes, so we design features with review steps and test with your real data before launch.
SEO & Google Ranking
How much do SEO services cost in Nairobi?
Our SEO packages start from KES 15,000 and range up to about KES 50,000 depending on the size of the site and the work involved.
How long until I see results?
Technical fixes can help within weeks, but meaningful ranking gains usually take three to six months. Competitive keywords take longer.
Can you guarantee first place on Google?
No. Anyone who guarantees a position is not being honest. We guarantee the work we do and report openly on the results.
Do I need a new website for SEO?
Not always. If your current site is fast and well structured we can improve it. If it is very slow or hard to edit, a redesign may be more effective.
Website Redesign
How much does a website redesign cost in Nairobi?
Redesigns start from KES 15,000 for a simple refresh and can reach KES 60,000 for larger sites with new features.
Will I lose my Google rankings?
We take specific steps to avoid that, including redirects and keeping ranking content. Some short-term movement can happen after any redesign, and we monitor it.
Will my website be offline during the redesign?
No. We build the new site separately and switch over when it is ready.
Can you keep my current domain and hosting?
Yes. We can reuse your domain, or move hosting if the current provider is slowing you down.
Website Maintenance
How much does website maintenance cost in Kenya?
Maintenance plans start from KES 5,000 and go up to about KES 15,000 per month depending on the size of the site and the amount of support.
Can you maintain a site you did not build?
Usually yes. We review it first and tell you if anything needs fixing before we take it on.
How do I request a change?
Send the details on WhatsApp. Simple changes are normally done within a working day.
What if my site gets hacked?
We clean it, restore from backup and close the gap that let the attacker in. Prompt monitoring reduces the damage.
Booking & Reservation Site
How much does a booking website cost in Nairobi?
Booking websites start from KES 40,000 and go up to about KES 60,000 depending on staff, services and features.
Can customers pay with M-Pesa?
Yes. Deposits or full payments can be collected by M-Pesa STK Push and confirmed automatically.
Will it avoid double bookings?
Yes. A slot disappears once it is taken.
Can I manage bookings from my phone?
Yes. The admin area is mobile friendly.