Services & Packages
Websites designed to help businesses grow online.
Choose a package that fits your needs — transparent pricing, no hidden costs.
See PackagesWhat I Build
Pick Your Category
Portfolio & Personal Sites
For freelancers, creatives, and professionals who need a clean online presence.
View Packages →Business Websites
For businesses that need to establish credibility and attract clients online.
View Packages →Booking Platforms
For service-based businesses that need to take bookings and manage availability.
View Packages →E‑commerce Stores
For businesses ready to sell products online with a secure, scalable store.
View Packages →Custom Systems
For businesses that need more than a website: booking and RSVP flows, admin dashboards, and role-based access built around how you work.
Portfolio & Personal Sites
Choose Your Package
Starter
R1,000
3 Pages
- Home, About & Contact pages
- Fully responsive layout
- Professional typography & spacing
- Social media links
- Basic on-page SEO
- No domain or hosting setup
Professional
R2,300
5 Pages
- Everything in Starter
- Gallery / Portfolio page
- Light scroll animations
- Advanced contact form
- Google Maps integration
- Better SEO & performance
- Client content update option
Premium
R4,200
7 Pages
- Everything in Professional
- CMS (WordPress or custom admin)
- Blog with categories & tags
- Full SEO setup
- Google Analytics
- Free domain & hosting setup
- Security hardening & backups
Business Websites
Choose Your Package
Starter
R1,500
4 Pages
- Home, About, Services & Contact
- Mobile-first responsive design
- Professional layout for trust
- Simple contact form
- No domain or hosting setup
Professional
R2,700
6 Pages
- Everything in Starter
- Services listing page
- CMS access for updates
- Better SEO & performance
- Google Maps integration
- Advanced contact form
Premium
R5,500
8+ Pages
- Everything in Professional
- Blog or news section
- Full SEO setup
- Google Analytics
- Free domain & hosting setup
- Security & backup setup
- Speed optimisation
Booking Platforms
Choose Your Package
Starter
R1,500
4 Pages
- Home, About, Services & Contact
- Simple booking form via email
- Mobile-first design
- Professional layout
- No domain or hosting setup
Professional
R2,700
6 Pages
- Everything in Starter
- Full booking calendar
- Email alerts on booking
- Service listing page
- CMS access
- Better SEO & performance
Premium
R5,000
8+ Pages
- Everything in Professional
- Online payment integration
- Customer accounts
- Advanced analytics
- Free domain & hosting setup
- Security & backups
E‑commerce Stores
Choose Your Package
Starter
R3,000
5 Pages
- Home, Products, Cart, Checkout & Contact
- Up to 5 products
- Secure payment setup
- Mobile responsive
- No domain or hosting setup
Professional
R5,000
10 Pages
- Everything in Starter
- Up to 20 products
- Product categories & filters
- Inventory management
- Admin panel
- Better SEO & reliability
Premium
R7,500
15+ Pages
- Everything in Professional
- 50+ product uploads
- Advanced filters & variations
- PayFast & PayPal integration
- Analytics & reporting
- Free domain & hosting setup
- Security & maintenance options
Custom Systems
When a website isn't enough, I build the system behind it.
Some businesses need software that fits the way they actually work. I design and build web-based systems with a database, a login, and an admin side, so you can run things from one place.
Quote on request
Every system is scoped individually. Tell me what you need and I'll come back with a clear proposal and price.
Request a QuoteWhat this can include
- Booking, RSVP and registration flows
- Admin dashboards to manage records and see activity
- Role-based access, so each person sees only what they should
- Database-backed web apps that are fast on a phone
- Hosting and deployment set up for you
Example: InviteHarbour, an event platform with RSVP handling and dashboards, built with Next.js, Supabase and Vercel.
Optional Extras
Add-ons
Enhance any package with these additional features.
Extra Pages
Add more pages beyond your package limit.
From R250 / pagePayment Gateway
Enable secure online payments via PayFast or PayPal.
From R300Advanced Animations
Scroll effects, hover interactions, and micro-animations.
From R150SEO Optimisation
Keywords, meta tags, alt text, and image optimisation.
From R150Monthly Maintenance
Security updates, backups, and ongoing support.
From R150 / monthContent Updates
Text, image, or media changes after launch.
From R200Common Questions
FAQ
How long does it take to build my website?
Depending on the package, most sites are completed within 1 to 3 weeks. Complex projects like e-commerce stores may take longer. I'll give you a clear timeline in your proposal.
What do I need to provide?
Your logo, any photos or content you want on the site, and a clear idea of what you need. I'll guide you through the rest. Content can be sent via WhatsApp, email, or Google Drive.
Do you handle domain and hosting?
Domain and hosting setup is included in Professional and Premium packages. For Starter packages it can be added as an extra. I'll recommend reliable, affordable options for South African businesses.
How do I pay?
A 50% deposit is required before work begins, with the remaining 50% due on completion before the site goes live. Payment is via EFT to a South African bank account.
Can I update the site myself after launch?
Yes — Professional and Premium packages include CMS access so you can update content yourself. I also offer content update add-ons if you'd prefer me to handle changes for you.
Let's work together.
Ready to launch your website?
Email or WhatsApp — whichever works for you.