I build stunning, high-performance websites for small South African businesses without the corporate agency price tag.
I don't just "make websites." I build digital storefronts designed for the South African market. Fast, mobile-perfect, and built to make your phone ring with new leads.
I’m a second-year Bachelor of Information Technology student right here in Johannesburg. I started Framed Web Studios with a simple goal: to help small businesses get online without the confusion or high costs of big agencies.
I’m passionate about web design and honest work. Since I'm building my portfolio and gaining real-world experience, you get high-quality, professional work at a fraction of the usual price. I treat every project as a chance to prove my skills and deliver real value to your business.
I specialize in local businesses. I know you need a site that generates enquiries, not just something that looks "fancy" but does nothing.
I build sites with clean structure so Google can understand them. This helps your business show up when locals search for your services.
No call centers. No jargon. You speak directly to me, Rey. I explain everything in plain English so you know exactly what you're getting.
Explore some of the high-performance demos built using our custom design system.
A modern, minimalist coffee brand website focused on atmosphere, product presentation, and smooth micro-interactions.
A bold, high-impact gym website showcasing memberships, experiences, trainers, and strong conversion-focused design.
Affordable, once-off packages for small businesses.
Best for small businesses hat just need a clean online presence
For businesses that want to rank higher, look established and want more customers.
Don't want to worry about tech? I can manage your domain and hosting for a small monthly fee.
Proudly serving businesses in Johannesburg and across South Africa.
Ready to start? Fill out the form or chat with me directly on WhatsApp for an instant response.
Chat on WhatsAppDirect Contact
+27 66 270 3611
reymackenzie1@gmail.com
Thanks! I’ll get back to you within 24 hours.