Help Centre

Frequently Asked
Questions

Everything you need to know before working with us. Can't find your answer? Drop us a message.

Our Process

We start by asking you to describe everything your website needs — pages, features, design preferences, goals, and audience. Once we have a full picture, we create a detailed scope document, agree on a fixed price and timeline, then build in milestones so you can review progress at every stage before we move forward.

Not at all. You just need to know what you want your website to do for your business. We handle every technical decision — from choosing the right platform and framework to hosting and security. We communicate in plain language throughout, no jargon.

You're involved throughout. We share a staging link at every major milestone — design, front-end, back-end, and pre-launch — so you can review, request changes, and approve before we move to the next phase. You'll never be surprised by a final result.

A detailed description of your project: the pages and features you need, any design inspiration or brand guidelines, your target audience, and your desired timeline. If you have existing content (text, images, logo) that helps too. We'll prompt you with a checklist to make sure nothing is missed.

Minor adjustments within the agreed scope are handled at no extra cost. Significant changes — new pages, extra features, or a shift in direction — are documented as a change request with an updated quote. We'll never start additional work without your written approval.

Pricing

Every project is scoped individually — there's no one-size-fits-all price because no two websites are the same. A simple 5-page business site costs significantly less than a full e-commerce store with custom features. Send us your project brief and we'll provide a detailed fixed-price quote within 48 hours.

The agreed price is fixed for the scope we agreed on. If you add features outside that scope, we'll quote the additional cost separately and get your approval before doing any extra work. You'll never receive an unexpected invoice.

We typically split payments into three milestones: 40% upfront to begin work, 40% at design/staging approval, and 20% on final launch. For larger projects we can discuss a custom milestone schedule. We accept M-Pesa, bank transfer, and card payments.

Domain registration and hosting are recurring costs you'll need to budget for — we'll advise you on the best options. We also offer optional monthly maintenance packages covering security updates, backups, performance monitoring, and small content changes. These are entirely optional and priced transparently.

Timeline

It depends on the complexity. A clean business site typically takes 2–4 weeks. A custom e-commerce store or web application is usually 6–12 weeks. We'll provide a realistic timeline in your project quote, and we stick to it — delays from our side are communicated immediately.

Yes — for straightforward projects we offer an express track. Tell us your deadline when you submit your brief and we'll confirm whether we can meet it. Rush projects may carry a priority fee depending on the timeline compression required.

The most common cause of delays is waiting on content or feedback from the client. When you take more than the agreed review window to respond to a milestone, it pushes subsequent phases. We'll keep you informed with clear deadlines at every stage so the project stays on track.

Technology

Our primary stack is Laravel (PHP) for back-end applications, with Vue.js or React for dynamic front-ends, and Tailwind CSS for styling. For simpler sites we use WordPress. We also integrate M-Pesa, SMS APIs, WhatsApp Business, and third-party services depending on your needs.

LaravelVue.jsReact WordPressTailwind CSSMySQL M-Pesa APIREST APIsAWS

Every website we build is fully responsive — it adapts perfectly to phones, tablets, and desktops. Given that the majority of Kenyan web traffic is mobile, this is never an afterthought. We test on real devices across Android and iOS before every handover.

Yes — M-Pesa STK Push (Lipa Na M-Pesa) integration is one of our specialities. We've built it into e-commerce stores, booking systems, and subscription platforms. We handle the Safaricom Daraja API registration process and guide you on the business account requirements.

Yes. We build cross-platform mobile apps using React Native, so a single codebase runs on both Android and iOS. We can also build Progressive Web Apps (PWAs) which behave like native apps but are accessed through the browser — often a more cost-effective option depending on your use case.

For WordPress sites, absolutely — updating pages, blog posts, images, and products is straightforward and we'll walk you through it. For custom Laravel applications we build an admin panel tailored to your needs. We also offer a training session at handover so you feel confident managing your site.

Support

Every project includes a 30-day post-launch support window at no extra charge — covering bug fixes and minor issues that weren't present during testing. After that, you can choose a monthly maintenance plan or contact us on a pay-per-task basis for any updates or improvements.

You can reach us via WhatsApp, email, or our client support portal. For maintenance plan clients, critical issues (site down) are responded to within 2 hours, and non-critical issues within 24 hours on working days. We'll always acknowledge your message quickly even if the fix takes a little longer.

We can manage hosting on your behalf using cPanel-based shared hosting for standard sites, or AWS / VPS solutions for high-traffic applications. We'll recommend the right tier for your traffic and budget. If you already have hosting, we're happy to deploy there instead.

Yes. We do code audits, take over maintenance of existing projects, and perform full redesigns. We'll review the codebase first and give you an honest assessment of its quality and what would be involved before committing to ongoing work on it.

Didn't find your answer?

Send us your question directly. We usually respond within a few hours on working days.