- Home
- Web design
Web design for Pretoria and Centurion businesses
Custom, fast, mobile-first websites, designed and built by one person in Centurion. You deal with me from the first call to launch day, and after.
What you get
- A design made for your business, not a recycled template
- Mobile-first layouts tested on real phones, not just a browser window
- Fast pages, because slow sites lose visitors and rankings
- SEO-ready structure: proper titles, headings, page speed and Google-friendly markup
- WhatsApp, call and quote buttons where your customers expect them
- Copy in English, Afrikaans or both, written to sound like you
- Hosting, domains and updates handled for you if you want them
WordPress or custom-built?
Most business websites are built on WordPress with Elementor or Divi, so you can change text, photos and products yourself without calling anyone. When a project needs more, such as a client portal, a booking system or an admin dashboard, I build it with React and Supabase. On the first call we work out which fits, based on what the site has to do.
How a project runs
- Discovery call. We talk through your business, your customers and what the site has to do.
- Design. You get a real design to react to, not a mood board, and we refine it together before any code is written.
- Build. The approved design becomes a fast, responsive, SEO-ready site, tested on real phones.
- Launch and support. The site goes live, your SEO and socials kick in, and I stay on for updates.
Websites I’ve built around Pretoria
R101 Paints & Hardware in Annlin sells Rylis liquid rubber online with quote requests and nationwide delivery. Bosveld Woonwaens in Montana sells used caravans from an online showroom. Both are live, so you can see exactly what you would be getting.
Questions
How long does a website take?
Most projects go from kickoff to launch in under two weeks. Larger online stores and custom systems take longer, and you get a timeline before we start.
How much does a website cost?
It depends on the number of pages and features, such as an online shop or booking system. Send a WhatsApp with what you need and you will get a quote within a day.
Can I update the website myself?
Yes. WordPress sites come with access to edit text, images and products yourself. If you would rather not, I can handle updates for you.
Do you work with businesses outside Pretoria and Centurion?
Yes. I am based in Centurion and work with businesses across South Africa. Most of the work happens over WhatsApp, phone and video calls.
Do you provide hosting and domains?
Yes. I can register your domain, host the site on cPanel hosting and keep it updated, so there is one person to call when something needs to change.
Let’s build something.
Send a WhatsApp with what you need. I’ll reply within a day with next steps.
WhatsApp Michael Or email michael@mjdesigns.co.za

