Call us today

100% Satisfaction Guarantee

NSPI Pool Shop Member

Call us today



Making a booking online is a breeze…

Pick the branch closest to your property, click the link and follow the steps. In a few minutes you will get a call with all the info you need.

Service Fee…

With every quote Perfect Pools do a full 10 point system check. We charge a R450 service Fee to do the inspection. Should you accept our quote this Fee will be removed and only the quoted amount will be charged.


This include areas like: Milnerton, Tableview, Blouberg and Parklands


This include areas like: Brackenfell,Plattekloof, Bothasig, Edgemead etc.

Contact Form

14 + 15 =

Tell us about your job:

When making a booking online, try and explain to the best of your ability what you need. We will do our best to assist and get your pool sorted.

Quick Help

In the bottom right hand corner is a blue Circle with a Lightning Bliz in it. You can always use it to chat and get quick info

Get a Quote