Cosmo Pools manufactures and installs fibreglass swimming pools across Centurion from our Hartbeespoort factory — usually in 5 to 7 days, backed by a 10-year structural guarantee. We build custom concrete pools here too.
Local, fast and proven
An easy run from the factory
Our Hartbeespoort factory and showroom are within comfortable reach of Centurion, which keeps delivery quick and site support easy.
Instant local pricing
See real DIY and installed prices for your property in under a minute — no waiting for a callback.
Award-winning quality
NSPI 2025 National Pool of the Year for fibreglass — and our 2025 award entries covered both fibreglass and custom concrete builds across Gauteng.
Pools we've built around Centurion
Irene, Centurion
24 m² concrete pool
Lyttelton Manor, Centurion
45 m² concrete pool
Zwavelpoort, Pretoria
38 m² concrete pool
See more Cosmo installations →
Every project above is one of our 2025 award entries, shown with its actual suburb.
Across Centurion & Kosmosdal
- Irene
- Lyttelton
- Midstream
- Highveld
- Eldoraigne
- Wierdapark
- Rooihuiskraal
- Doringkloof
- Kosmosdal
Outside these suburbs? We deliver across Gauteng — get an instant quote and we'll confirm your delivery.
Centurion questions
Do you install in Centurion?
Yes. Centurion is core to our service area, supplied straight from the Hartbeespoort factory.
How long does installation take?
Typically 5–7 days for a fibreglass shell, depending on access and the finishes you choose. A custom concrete pool is a longer build.
Can you build a custom concrete pool instead?
Yes — two of our 2025 award entries were custom concrete pools in Centurion, at Irene and Lyttelton Manor.
Is there a delivery charge?
Delivery is quick from our nearby factory, and your instant quote includes any applicable delivery cost up front.