A business website is not a brochure — it is a sales tool. If it does not appear in search results for what your customers are looking for, load quickly enough that they stay, and make it easy for them to contact you, it is costing you leads rather than generating them. I build marketing websites for Kenyan SMEs and service businesses that are designed to work as a lead generation asset, not just an online presence.

Mobile First for the Kenyan Market

More than 70 percent of Kenyan internet traffic comes from mobile devices. A website that was designed on a desktop and shrunk to fit a phone is not mobile-first — it is a desktop site that technically fits a small screen. I design mobile-first: the phone version is designed first, and the desktop version is an expansion of that, not the reverse. Text is readable without zooming. Buttons are large enough to tap accurately. Forms do not require you to rotate your phone to fill in all the fields.

Google Discoverability

A business website that does not appear on Google for relevant searches is not doing its job. I build every business site with SEO requirements treated as part of the brief: page titles and meta descriptions that reflect what your customers search for, LocalBusiness schema markup that supports Google Business Profile and local search, a sitemap submitted to Search Console at launch, and page speed that does not create a ranking disadvantage from the first day.

Lead Generation: Contact Forms and Enquiry Flows

The primary action on most business websites is a contact form or phone call. I build contact forms that notify you by email immediately, log enquiries in an admin dashboard so you have a record even if the email is missed, and optionally send an automatic acknowledgement to the person who enquired. For service businesses with packages or pricing tiers, I build quote request flows that capture the information you need before the first call — saving time for both you and the prospect.

Services, Team, and Testimonials

A service business website needs to communicate what you do, who does it, and why clients trust you. Services pages are built with structured content — description, what is included, who it is for, and a clear call to action. Team profiles establish the people behind the business. Testimonials and case studies are formatted for credibility rather than cluttering the page as a wall of quotes.

WhatsApp and Phone Integration

Many Kenyan business inquiries start with a WhatsApp message rather than a form submission. I add a WhatsApp chat link with a pre-filled message to the appropriate pages, and ensure that phone numbers are formatted as click-to-call links so mobile visitors can reach you with a single tap.

Ownership and Maintenance

I build on Laravel, and you own the code. If you want to update a service description, add a team member, or change your pricing, you can do it through the admin dashboard without calling a developer. When you need larger changes — a new service line, a landing page for a campaign, or a design update — I am available for that work at an agreed rate.

How I Deliver This

1

Discovery

We define who your customers are, what they search for, and what action you want them to take on the site.

2

Sitemap and content plan

Page structure agreed and content gathered or written before design begins.

3

Design and build

Mobile-first design built and populated with your real content — not placeholder text.

4

SEO configuration

Meta data, schema markup, sitemap, and Search Console submission completed before launch.

5

Review

You test the site on your phone and desktop and request any changes before go-live.

6

Launch and handover

Admin dashboard walkthrough and a brief on how to maintain the site and read your Analytics data.

Frequently Asked Questions

A standard 5–8 page business website takes 3–5 weeks from content sign-off to launch. The timeline is mostly determined by how quickly you can provide content, branding materials, and feedback.

You provide the raw material: your services, your story, your team photos, testimonials from clients. I structure and format the content for web presentation. If you need professional copywriting, I can recommend a writer.

The technical SEO foundation I build — page structure, schema markup, speed, and Search Console setup — means the site starts competitive. For highly competitive terms, ongoing content and link building are needed. For local service searches in Kenya, a well-built site with a strong Google Business Profile often ranks well without ongoing agency fees.

Yes. A floating WhatsApp button with a pre-filled message is standard on the business sites I build. I also ensure phone numbers on the site are formatted as click-to-call links for mobile visitors.

A Laravel site is faster, more secure by default, has no plugin maintenance burden, and is owned by you without dependency on a third-party platform ecosystem. WordPress is appropriate for some use cases but for a focused business website, a custom Laravel build is typically better value over its lifetime.

What I Can Build

  • Mobile-first design for Kenyan audiences
  • LocalBusiness schema and local SEO setup
  • Services pages with structured content
  • Contact forms with admin lead dashboard
  • Quote request flows with service selection
  • Team profiles and testimonial management
  • WhatsApp chat link and click-to-call integration
  • Google Search Console and Analytics setup
  • Blog / news section (optional)
  • Admin dashboard for self-service content updates

Tech Stack

Laravel PHP 8+ MySQL Alpine.js Tailwind CSS Vite

Ready to start?

Tell me about your project and I'll outline a realistic scope and approach.

Get a Quote