FAQ

Common questions.

If your question isn't here, get in touch.

How much does a custom platform cost?
It depends entirely on scope. A brochure website starts from R15,000. E-commerce from R30,000. Custom platforms are quoted per project after a proper conversation about what you need. I scope it properly and give you a fixed price.
How long does a project take?
Brochure sites typically take 2-4 weeks. E-commerce 4-8 weeks. Custom platforms vary -- a simple internal tool might be 6 weeks, a full operations platform like Portal v2 is an ongoing build.
Do you work with clients outside South Africa?
Yes. All my infrastructure is in South Africa, but the work is remote-friendly. We communicate via email and video calls. Pricing is in ZAR, which tends to be very competitive internationally.
What does ongoing maintenance include?
Security updates, server monitoring, bug fixes, and 1-2 hours of small changes per month. Without maintenance, things eventually break.
Who owns the code?
I retain ownership of all code I write. You get a perpetual, non-exclusive licence to use it for your business -- you will never lose access to what was built. However, the code cannot be resold, sublicensed, or redistributed. This is standard practice for bespoke development and is detailed in the service agreement.
What is your payment structure?
Default is 50% deposit to start, 50% on launch. For larger projects, I offer instalment plans -- up to 6 months for brochure sites, 12 months for e-commerce. Custom projects are agreed per project.
Why Laravel and not WordPress?
WordPress is a CMS being forced to do things it was not designed for. Laravel is a proper application framework -- it handles complex business logic, custom data models, role-based access, and API integrations cleanly. For anything beyond a simple blog, Laravel is the right tool.
What do you mean by legacy modernisation?
If your business runs on spreadsheets, a decade-old app nobody maintains, or three systems that do not talk to each other -- I can consolidate everything into a modern platform. The old system stays running until the new one is fully built and proven. No big-bang cutover, no data loss.