Cotton Fest has evolved into one of South Africa’s most anticipated annual music festivals, celebrating hip-hop and youth culture. Each year brings a fresh visual identity, and for 2024 we implemented their dynamic new brand assets across their digital platform. Our team carefully integrated the updated logo, artwork, and color palette throughout the website, ensuring a seamless and cohesive online experience that captures the festival’s energy for this year’s edition.
Fast, measurable WordPress web design for Johannesburg businesses. Built on Bricks by the team behind Cotton Fest and Clout, priced honestly and delivered remotely without drama.
Web design for Johannesburg, minus the Sandton rates
Johannesburg does not wait for anyone, and neither should your website. one2love builds fast, measurable WordPress sites for Joburg businesses from our studio in Plettenberg Bay, which means senior designers and developers on your project and no big-city overheads folded into the quote.
We have been at this since 2002, and Johannesburg has given us some of our favourite briefs. We built Cotton Fest’s first microsite in 2020, and when the festival grew, they came back for the full site in 2024. We built the online home of Clout, a celebration of African design. Repeat clients and cultural landmarks: that is the portfolio we like keeping.
Johannesburg work
- Cotton Fest. The 2020 microsite first, then the full festival site in 2024. One of South Africa’s biggest youth culture events, twice over.
- Clout SA Design. A heartfelt celebration of African design, built in WordPress.
The gallery below shows every project tagged Johannesburg. All of it is genuine Joburg work.
Built light, measured before handover
A beautiful website that takes ten seconds to appear is a beautiful brochure nobody opens. We build on Bricks, a lean WordPress framework, and we measure every build before we hand it over. When we moved one lodge’s website from Elementor to Bricks, the main image went from 21 seconds to 4.4 on a mid-range phone. If your current site feels heavy, we do that migration as a fixed piece of work.
What it costs
Custom websites run from about R12,000 to R96,000 and beyond, depending on what you need. One-pagers, brochure sites, full WooCommerce stores: we have built them all. The quote is fixed before work starts, and it stays fixed.
Working together across provinces
Most of our Johannesburg projects run entirely remotely, and they run well. Video calls, a shared board, and a live build you can click on from the first week. Distance has never cost a project its deadline. If anything, it keeps the meetings shorter.
Collection of our Web Design in Johannesburg
View All Work
Cottonfest Microsite 2020
Microsite for Cottonfest, a one-day festival envisaged as a celebration of the energy, passion and individual style of South African youth culture.

Clout, a heartfelt celebration of African design website
Clout is the vibrant showcase of the Nando’s “Portal to Africa” programme. Clout comprises of a website, social media channels, a magazine and coffee table book.
Frequently asked questions about Web Design work in Johannesburg
More Questions? Get in touchCan you build our website if we are in Johannesburg?
Yes. Most of our Johannesburg work happens remotely, and it suits everyone. Projects run on video calls, a shared board and a live build you can click on from the first week. Cotton Fest and Clout both ran this way, and both shipped on time.
Have you worked with Johannesburg brands before?
We have. Cotton Fest came to us for a microsite in 2020 and returned for the full festival site in 2024. We also built the online home of Clout, a celebration of African design. The work gallery on this page shows everything tagged Johannesburg.
How much does web design cost in Cape Town?
Custom websites typically range from about R12,000 for a sharp one-page site to R96,000 and beyond for full e-commerce builds. Where you land depends on scope: pages, custom design, content, integrations. Two things stay constant. The quote is fixed before we start, and there are no hourly surprises. If you have a budget in mind, tell us. We will tell you honestly what it buys.
Can we meet in person if we are in Cape Town?
Yes. Kirstin, our co-founder, is in Cape Town regularly, so in-person kickoffs and check-ins are easy to arrange. Between meetings, projects run on video calls, shared boards and a build you can click on from day one.
Our site is on Elementor and it is slow. Can you fix it without a redesign?
Yes, and it is one of our favourite jobs. We rebuild your existing design on Bricks, a leaner WordPress framework, keeping the look and fixing the weight. When we did this for Rockfig Lodge, the time to first image dropped from 21 seconds to 4.4. It is a fixed-price piece of work with a before-and-after report included.
Do you build online stores for Cape Town retailers?
We do. Most of our stores run on WooCommerce, like KLûK CGDT’s fashion store and Room Service Homeware’s online shop. Where Shopify fits better, we build there instead, as we did for Emperor Gin. We help you choose based on your products, your margins and how you want to run the back office.
How soon can you start?
Usually within two to four weeks, depending on the pipeline. We would rather give you a real date than a flattering one. Once we start, you get a working build to click on early, not a big reveal at the end.
Can you help with both print and digital design?
Yes. We create artwork for both print and digital use, so your brand can stay consistent across brochures, flyers, social media, presentations, websites, and campaign assets.
What does a graphic designer do for a business?
A graphic designer helps shape how your business looks and communicates visually. This can include logos, brochures, social media graphics, posters, presentations, packaging, signage, and other brand materials. The aim is to make your brand feel professional, consistent, and easy to recognise.
What is a “Brochure Website”?
A Brochure Website is your company’s digital profile. Its primary goal is to establish online presence, build credibility, and provide essential information to your customers.
Typically ranging from 1 to 10 pages, it acts as a 24/7 sales representative that showcases your services, your brand story, and how people can contact you. While it doesn’t include complex features like online stores or member portals, it is the essential foundation for any professional business looking to turn “searchers” into “clients.”
What is a CMS? (And why do you use WordPress, Bricks, and ACF?)
The Short Version: A CMS, or Content Management System, is the software behind your website that allows you to update content like text, images, and blog posts without needing to write a single line of code. Think of it as the “dashboard” for your digital home.
Our Specific Stack: We don’t just give you a generic CMS; we build a high-performance engine tailored to your business using three core tools:
- WordPress: The world’s most popular and flexible CMS. It provides the foundation, ensuring your site is scalable, secure, and “future-proof.”
- Bricks Builder: Unlike “bloated” page builders that slow sites down, Bricks allows us to write clean, lightning-fast code visually. It ensures your site is high-performance and ranks better on Google.
- ACF (Advanced Custom Fields): This is where the magic happens for you. We use ACF to create a bespoke editing experience. Instead of getting lost in complex settings, you’ll have simple, labeled boxes to fill in. If you want to change a team member’s bio or a business listing attribute, you just type it in and hit “Update.”
What do you need from us to get started?
We start with a discovery phase where we discuss your goals, target audience, and design preferences. We will need your branding assets (logo, fonts) and your content (text and images). If you don’t have high-quality images or copy, we can discuss adding copywriting and art direction to your package.
How long does a typical web design project take?
The timeline varies depending on the complexity of the project (e.g., a one-page microsite vs. a full e-commerce platform). Generally, a standard corporate website takes between 4 to 8 weeks from the strategy phase to launch. We will provide a detailed timeline after assessing your specific requirements.
Can you help refresh our logo and brand identity before building the website?
Yes. We often find that a new website is the perfect catalyst for a brand refresh. Our creative team can work with you to refine your logo, colour palette, and brand guidelines to ensure your new digital presence is consistent, modern, and impactful.
How does your web design help with local SEO in Cape Town?
Good design and SEO go hand-in-hand. We build websites with clean code, fast load times, and proper structure (headings, metadata, and schema). This technical foundation makes it easier for search engines to understand your content and rank you for local search terms relevant to your Cape Town audience.
I am based in Cape Town; can we work with one2love even if you are in Plettenberg Bay?
Yes, we work with clients across South Africa and internationally. We have streamlined our remote collaboration process to ensure seamless communication. We understand the Cape Town market deeply and can deliver world-class web design without you needing to step foot in our office.
Why is professional web design crucial for businesses in Cape Town?
Cape Town is one of South Africa’s most competitive business hubs, from boutique tourism to tech startups. To stand out in this crowded market, a generic website isn’t enough. Our web design services for Cape Town businesses focus on creating high-impact, fast-loading websites that capture the city’s unique energy and give you a competitive edge.
Do you offer e-commerce solutions for selling products online?
Yes, we build robust e-commerce platforms using WooCommerce. Whether you are selling luxury homeware, booking travel experiences, or offering digital downloads, we create secure, easy-to-manage online stores that convert visitors into customers.
Can you help us migrate our existing site from Elementor to Bricks?
Absolutely. We specialise in refactoring and migrating legacy websites to modern standards. We can take your existing design and rebuild it in Bricks to improve its speed, security, and manageability without losing the visual essence of your brand.
Do you use templates, or is every website custom-designed?
We believe your digital presence should be as unique as your business. While we use WordPress as our foundation, we design and build custom layouts tailored to your brand’s specific goals. We don’t rely on “cookie-cutter” templates; we build strategic digital solutions that tell your story.
Why do you build websites using Bricks Builder instead of other page builders?
We prioritise speed, performance, and clean code. Unlike older page builders that can slow down a site with unnecessary code, Bricks Builder allows us to create websites that are lightning-fast and score highly on Google’s Core Web Vitals. This ensures your visitors have a smooth experience and your SEO ranking potential is maximised.
- View our Bricks Builder Expert profile here.
- View some of the websites we have built using Bricks Builder.
- Read more about Bricks Builder Website Conversions.
Do you design websites for small businesses?
Yes. Many of our clients are small to mid-sized businesses. We scale our process to your needs, ensuring you get a professional site whether you’re a boutique café, creative entrepreneur, or growing company.
Will my website design work on mobile devices?
Absolutely. All our designs are responsive, meaning they automatically adapt to different screen sizes for a consistent experience.
Can you match my existing brand style to my web design?
Yes. If you already have a logo and brand identity, we’ll design your site to reflect it. That is almost always the suggested approach. If not, we can help develop a new look and feel that works both online and in print.
What is the difference between web design and web development?
Web design focuses on how your website looks and feels, including its layout, colours, images, and overall user experience. Web development encompasses the technical aspects, including coding and functionality, that support the design. We offer both, but this page is specifically about design.
Can you redesign an existing website?
Absolutely. We can refresh your current site with an updated design, optimised performance, and improved responsiveness across devices.
Do you handle hosting and maintenance?
Yes. We offer managed WordPress website hosting, updates, and performance support so your website remains secure and up to date with no effort on your part.
How much does web design cost?
Pricing varies depending on your needs. A simple brochure-style site (perfect for local Plettenberg Bay businesses or any other small website) starts at a modest rate, while fully custom corporate solutions or e-commerce platforms require a larger investment. Contact us for a tailored quote.
Kind words from our clients in Johannesburg.
View All TestimonialsWe have worked with one2love since 2018 and during that time we have found their team to be innovative and most importantly, they respect deadlines! Wonderful to collaborate with!

