Experts of Johannesburg at your service

If a swimming pool is something you have always wanted, then you can’t go wrong with the experts. In South Africa, few people who own a pool or are thinking of having one built have not heard of us! We are an award-winning company servicing many parts of South Africa and we not only build custom swimming pools for our clients, but we also repair and perform maintenance work on existing ones.

When it comes to custom swimming pools, put your trust on us

We are Curtis Pools, the pool experts based in Johannesburg, South Africa. We specialise in Marbelite and Gunite swimming pools. Our popularity is because of the fact that we build our clients solid and long-lasting swimming pools that stay just as they were for many years. Whether it is Marbelite custom swimming pools you had in mind or a Gunite solution for your home, we are the best people for the job. We also repair your existing pool, and we can enlarge it to fit your growing family’s needs. We can also come over and perform any maintenance work that you may have in mind. We are the all-in-one experts and trusting us is something you can do with your eyes closed!

Things we do

  • Build: We build swimming pools according to the exact specifications of our clients in Marbelite or Gunite.

  • Repair: If you have a leak in your old pool or need to get any other repairing work done on it, we can do it efficiently.

  • Maintain: Every pool needs professional hands once in a while to keep it in perfect shape. Let us do the maintenance work for you so that you can breathe in peace


Why we can be trusted

Winning 8 accolades for our swimming pools in the 2012 National Pool Institute of South Africa (NSPI) Annual Awards is something we are proud of. We have been doing business in Johannesburg for more than 43 years and we are confident of being able to give you the service you deserve. With our efficiency and professionalism, let us build you the pool of your dreams.

We at Curtis Pools are available for all your pool needs at our Phone Number 011 794 4735 and you can also send us an email at We service throughout Johannesburg in South Africa and many of its surrounding areas.