Web studio for South African small business
Sell, book and get paid online. Keep what you make.
Websites, online shops, ordering and booking systems, and custom dashboards for small businesses across South Africa. Built fast, priced for small business, no commission on your sales, and yours to own.
0%
Per-order commission
100%
Yours to own
2 wk
Fastest turnaround
18+ yrs
Building for the web
20 minutes, no obligation, no sales pitch. We reply within one working day.
Sell online
Shops, ordering and bookings that pay you, not a platform
Online shops, ordering and booking systems, with payments through Yoco, iKhokha, Ozow, SnapScan or card. No per-order commission, ever. Already have a site that works? We add a shop to it.
Custom dashboards and tools
Your numbers in one place
Reporting, operations and customer dashboards built on your own data, connected to the tools you already use. Less re-keying, fewer spreadsheets, and last week's numbers without asking three people.
Care plan
Fast, backed up and found on Google
We keep your site fast, backed up and POPIA-safe, keep it found on Google, and host it for you. One flat monthly fee.
Services
Online Shop
A complete online shop with SA payment gateways, delivery and collection flows, and no per-order commission. You own all of it.
From R10,000
4-6 week turnaround
Site Refresh
Mobile fixes, speed optimisation, SEO basics, and a content polish for a site that's broadly fine but needs updating.
R12,000
2-week turnaround
Site Rebuild
A full replacement for sites that are functionally obsolete. Design, build, content, SEO - everything from scratch.
From R20,000
4-6 week turnaround
Maintenance Plan
Plugin, theme and CMS updates, daily backups, security checks and patches, uptime monitoring and a monthly status report.
R600/month
Care Plan
Everything in Maintenance, plus hosting, a monthly technical SEO check, and an hour of ad-hoc changes per month.
R1,500/month
Growth Retainer
Everything in Care, plus SEO, content publishing, Google Business Profile management, and 4 hours of work per month.
R3,500/month
Strategic Retainer
For businesses treating digital as a real driver. Strategy, email, advanced technical SEO, and 8 hours of work per month.
R6,000/month
Not sure which fits? Let's talk through what your business needs.
Book a callCase studies
Real engagements, real outcomes
Eat Out the Box
Cape Town takeaway - running on systems instead of memory
Best Berries
Wynberg frozen berry retailer - rebuilding a hacked online shop and handing the business back control of its own website and email
A little bit out of the way
Moducraft is a small digital studio working with South African businesses a little bit out of the way from Cape Town central. Same quality you'd expect from a city agency, without the overhead - or the attitude.
More about ModucraftFrequently asked questions
We work with small businesses across South Africa, in any industry - including restaurants, shops, guesthouses, makers, trades and professional services. If you have a good product or service but your website hasn't kept up, we're a good fit.
An online shop runs from R10,000 to R20,000 depending on scope. A site refresh is R12,000 once-off and a site rebuild is R20,000 to R40,000 depending on scope. Monthly plans start at R600 for the Maintenance Plan, R1,500 for the Care Plan, and R3,500 and R6,000 for the Growth and Strategic retainers when you want active improvement. Every quote includes exactly what's in scope and what isn't - no awkward extras conversations later.
Yes. We're based in Cape Town and work with small businesses anywhere in South Africa. Most of the work happens remotely, so where you are rarely matters.
A site refresh takes about 2 weeks. A full rebuild takes 4-6 weeks. Both timelines depend on how quickly you can provide content and feedback. We'll agree on a realistic timeline before starting.
You can manage it yourself - we hand over a site you can update. Or choose one of our monthly plans for ongoing hosting, updates, security, SEO, and content changes. Plans start at R600 per month for maintenance, or R1,500 for a Care Plan with hosting and change time included.
Want to know what we'd do for your business?
Book a 20-minute call. No obligation, no sales pitch.
Book a 20-minute call