Built for Kenya
M-Pesa, Swahili UX, and keywords like “salon Westlands” — not generic US templates.

by James Ngariu

Welcome to Thinkraft — simple, fast, mobile-friendly websites that help local businesses reach customers online.
Real sites, real results — start with a quick quote.
"Since launching our Wamuthemba site, more farmers and customers connect with us. The site clearly showcases our training, products, and makes requesting quotes easy — it helped grow bookings and sales."

Sustainable Farming Hub
"I've had so many new bookings since James made our website. It's fast, stylish, and clients always mention how easy it is to view services and message me directly!"

Beauty Studio Website
"Thanks to the website James built, more people are discovering our healthy meals. It's clean, fast, and makes it super easy for customers to explore options and contact us!"

Healthy Meals Website
Understanding web and business terminology doesn't have to be complicated. Search any word or explore our curated tech terms below.
Take the free Website Quiz — get a personalised website blueprint and a KSH estimate.
Answer 5 quick questions and get a personalised website blueprint with a cost estimate — built around your business in Kenya.
I listen carefully to your needs and business goals to understand exactly what you need.
I design your website to fit your business perfectly, attracting and engaging customers.
I take care of all the technical details so you can focus on running your business.
I listen carefully to your needs, design your website to fit your business, and take care of all the tech — so you can focus on running your business.

Lexicon combines dictionary lookups, Word of the Day, rhyme finding, verb spinning, anagram generation, and a Scrabble helper into a fast offline-friendly app. Its smart writing area offers live synonym and antonym replacements on double-click, plus vocabulary quizzes and a spaced-repetition study mode to help new words stick. Deep-linking, shareable searches, and local caching make exploration quick and reliable, while a compact interface keeps focus on learning. Lexicon is designed for writers, learners, and anyone eager to expand their command of language today.

Wamuthemba is an agricultural hub that empowers farmers with practical training and quality products. The site showcases hands-on courses in organic fertilisers, soaps, sanitizers, and nutritious foods, alongside seedlings, tools, and farm goods. It highlights expert-led training, simple quote tools, and easy WhatsApp contact. Designed for sustainable agriculture, the platform blends learning and product discovery, helping farmers explore services, request quotes, book training, and connect quickly. Ideal for farmers seeking reliable support, modern tools, and growth opportunities.

A sleek, stylish website designed for a beauty studio to showcase services, share images, and attract bookings. With a bold black-and-pink aesthetic, it blends elegance and clarity, helping visitors navigate with ease. Fully responsive and optimized for mobile and SEO, the site features smooth scrolling, service highlights, and integrated WhatsApp contact. Built for salons and studios that want a high-end look without tech hassle, Glamzy’s site makes a confident first impression and helps clients connect instantly. Perfect for service-based brands ready to shine.

A clean, inviting website made for a healthy meals brand to display food options, share benefits, and drive customer interest. With a natural green and white color scheme, it communicates freshness and wellness. The layout is responsive, easy to browse, and fast-loading, with clear sections for services, contact, and mission. SEO-optimized content and mobile-ready design help visitors quickly understand the value and get in touch. Ideal for health-focused food businesses seeking a simple yet polished digital presence that builds trust and supports growth.
Each website is tailored to the client's needs and designed to attract and engage customers.

In today's digital landscape, having a strong online presence isn't just an option for local businesses—it's essential for survival and growth. Yet for many small business owners, the world of websites, SEO, and digital marketing can feel overwhelming and inaccessible. That's where I come in.
I'm James Ngariu, and I've dedicated my career to bridging the gap between local businesses and effective online presence. My journey began when I noticed a troubling pattern: so many talented local business owners were either overpaying for generic websites that didn't serve their specific needs, or worse, missing out on digital opportunities entirely because they believed professional web services were beyond their reach.
Walk down any Main Street in Kenya and you'll find incredible businesses—family restaurants serving recipes passed down through generations, skilled artisans creating one-of-a-kind products, service providers whose expertise transforms their customers' lives. What many of these businesses share is a passion for their craft and deep connections with their community. What they often lack is the time, technical knowledge, or resources to establish themselves effectively online.
Large corporations have entire departments dedicated to their web presence, while local businesses are expected to somehow compete while also managing inventory, serving customers, handling payroll, and everything else that comes with running a small business. This imbalance is what motivated me to create a different kind of web development service—one specifically tailored to the unique needs and constraints of local businesses.
What sets my approach apart is that I take the time to truly understand not just what your business does, but why it matters. Before I write a single line of code, I sit down with you to learn about your journey, your customers, and your vision for the future. A restaurant's website isn't just about displaying a menu—it's about conveying the atmosphere, the story behind signature dishes, and making hungry visitors feel welcome before they even walk through your door.
One comment I hear repeatedly from new clients is: "I just want a website that works without me having to become a computer expert." This sentiment reflects a fundamental truth about technology—it should serve you, not complicate your life.
What truly matters isn't how beautiful your website looks (though it will be), but how effectively it serves your business needs. For a salon owner I worked with last year, success meant filling her appointment book more consistently. Within three months of launching her new website with an integrated booking system, her schedule was 60% fuller, with far fewer no-shows.
Perhaps the most important aspect of my service isn't the initial website creation but the ongoing relationship that follows. The digital landscape is constantly evolving, and I believe my clients shouldn't have to navigate these changes alone.
I'm James Ngariu, and I build websites that help local businesses succeed online. My goal is to make it easy and affordable for you to get a professional website—even if you don't know much about technology. I work closely with you to understand your business and create a website that fits your needs, so you can focus on what you do best.
Whether you're a small shop, restaurant, salon, or service provider, I can help you reach more customers and grow your business with a website that works for you. Let's start that conversation today.
Get a customized quote for your website project. No obligation, no pressure - just straightforward pricing based on your needs.
A clear, step-by-step timeline that shows how your website is built. Tap any stage to read more.
We discuss your business goals, target audience, and website requirements via call, WhatsApp or in-person.
Deliverable: Project proposal & quote
You provide: Business info, goals, preferences
Review and sign agreement. Pay 50% deposit to begin work. We accept M-Pesa and bank transfers.
Deliverable: Signed contract, payment receipt
You provide: Review and deposit
Estimate pricing for recommended packages.
We create mockups for review. Typical revisions: 2-3 rounds.
Deliverable: Approved design mockups
You provide: Logo, brand colors, feedback
We build your site on a staging server and integrate features. Track progress via the client portal.
Deliverable: Functional staging site
Warning: ⚠️ Common delay point — Awaiting client content
Test on devices and provide final feedback. We make adjustments as needed.
Deliverable: Tested, refined website
We connect your domain, optimize for search, and make the site live. Training docs included.
Deliverable: Live website
30 days of free support. Optional ongoing maintenance is available.
Deliverable: Support documentation, maintenance options
Estimate your website cost in seconds — transparent, simple, and in KSH.
CMS tools and DIY builders work — until you need M-Pesa, local SEO, fast mobile load times, and someone in Nairobi who answers WhatsApp the same day. Here is what brochures skip, side by side.
M-Pesa, Swahili UX, and keywords like “salon Westlands” — not generic US templates.
No monthly ransom. Your code and content stay yours even if you pause support.
Same-day WhatsApp from Nairobi — not a ticket queue in another timezone.
Tap a row to see the full breakdown. Scores show WordPress, DIY builders, and Thinkraft at a glance.
M-Pesa needs paid plugins, developer setup, and ongoing updates. When Daraja or a plugin breaks, you troubleshoot alone or hire again.
Stripe and PayPal only — no native M-Pesa. Workarounds add monthly fees and zero local support when checkout fails on Friday night.
Native M-Pesa STK Push built to Safaricom specs. Customers pay on phone; you get notified instantly. No foreign merchant account required.
You can paste Swahili text, but buttons, checkout labels, and support docs stay English. No UX tuned for Swahili-first customers.
Full English/Swahili builds — nav, forms, confirmations, WhatsApp flows. Copy written for how your customers actually search and buy.
Generic SEO wizards target google.com and US keywords. Ranking for “mkate wa unga Mombasa” or “electrician Karen” takes local strategy, not defaults.
Kenyan keyword research, Google Business Profile setup, local schema, and mixed Swahili/English structure — how people here actually search.
Themes + plugins often load 3–6MB on first visit. Page builders add more scripts. On 3G in Kisumu that means lost customers in the first 3 seconds.
Templates built for fast fibre abroad. Mobile PageSpeed scores often suffer; most Kenyan traffic is mobile — speed is revenue.
Lean builds with sub-1MB targets, lazy loading, tested on real Kenyan networks. Customers on 2G can still browse, see prices, and WhatsApp you.
You (or your host) must patch core, themes, and plugins. One outdated plugin can deface your site or leak customer data — common on SME sites.
Platform handles security, but you cannot audit code. Custom apps and third-party widgets still introduce risk.
No plugin stack to babysit. Static or lightweight stacks with SSL, sane hosting, and optional maintenance — fewer moving parts, fewer surprises.
Hosting KSH 3–8K/mo + premium theme + plugins + developer fixes. Easily KSH 50–120K/year — and you still depend on someone who understands the stack.
USD 16–49/mo ≈ KSH 24–75K/year, forever. Stop paying and your site vanishes. Prices have risen 25–40% since 2022.
One-time build from KSH 15,000. You own code and content. Optional ~KSH 3,000/mo support — site stays live if you pause. No lock-in ransom.
Forums, tickets, or overseas call centres. 24–72 hour waits. No one who knows Mashujaa promos, M-Pesa downtime, or your Westlands clientele.
Same-day WhatsApp. Nairobi timezone. In-person when needed. Your site breaks before a campaign — you reach a person, not a chatbot.
At KSH 3,000/month, Wix costs KSH 180,000 over five years — and you own nothing. A Thinkraft build at KSH 30,000 is yours for life.
Each plugin is another update, conflict, and security hole. Thinkraft sites avoid plugin roulette — fewer parts, faster pages, less panic.
CMS themes often hit 6–8 seconds on mobile. Most Kenyan customers are on phone. Speed is not cosmetic — it is conversion.
If you sell locally, payments are the product. Workarounds break at the worst moment — during your busiest sale week.
SaaS builders raised prices sharply since 2022. Your rent goes up; your site can be held hostage if the new tier hurts cash flow.
With Thinkraft you talk to James — the developer who shipped your site, not a tier-1 script. Context beats ticket numbers.
The best website is the one that earns you money — not the one with the most plugins or the flashiest template. I will tell you honestly when a CMS is enough, and when custom work pays back.
Showing all questions
Website costs depend on features and scope. Use the on-page pricing calculator to get an instant estimate — it takes into account site type (e.g. brochure, e-commerce, booking), timeline, and optional ongoing support. Quotes typically cover design, development, responsive layout and basic SEO; advanced integrations (payments, bookings, custom APIs) are quoted separately. After setting preferences the "Request a Quote" form will autofill with your selections for a faster enquiry.
Typical delivery for a standard business website is 2–4 weeks (design, development, content integration and revisions). Faster timelines are available for an additional fee — the calculator displays any timeline adjustment so you can see the cost impact of expedited delivery.
Yes. Every site is responsive and tested across modern phones, tablets and desktop screens to ensure readable layout, touch-friendly controls, and good performance on mobile connections.
Yes. I offer monthly maintenance and support packages (updates, security monitoring, backups and small content changes). Support is optional and shown separately in the pricing summary as a recurring monthly line so you can choose the level that suits your business.
Yes. I can build your site on a CMS (or provide a lightweight editor) so you can update text, images and pages without developer help. I also provide a short walkthrough so you can manage common tasks yourself; if you prefer, ongoing updates can be handled via a maintenance plan.
Yes. I can advise on and set up domain registration, DNS, SSL and reliable hosting or migrate your existing site. I work with popular hosting and deployment platforms and can set up managed hosting, continuous deployment, backups and uptime monitoring as part of the project or as an ongoing service.
Yes. Most projects can be split into milestone payments (for example: booking deposit, design approval, and final handover). The exact split depends on scope, timeline and integrations. This helps you start sooner while keeping payments predictable.
To move fast, share your logo/brand colors, business description, services, contact details, and any photos or product data. Once content is ready early, design and development move much faster and delivery dates become more accurate.
Standard packages include a clear revision window during design and pre-launch review. If you need extra rounds or larger changes after sign-off, I can still help and quote the additional work transparently before proceeding.
Work starts after project scope is confirmed and the initial payment is received. Milestone payments are tied to project progress so both timing and delivery stay aligned. This keeps your project schedule protected from delays.
Support response times depend on your selected plan, but urgent issues are prioritized. Typical requests such as text updates or minor fixes are handled quickly, while larger updates are scheduled with a clear turnaround estimate.
Didn’t find your answer? Let’s talk about your project.
Based in Nairobi, serving businesses across Kenya
Available for in-person meetings in Nairobi and virtual consultations nationwide
Have questions or want to get started? You can reach me easily:
I'm here to help your business grow online — no tech jargon, just results.