118 De Waal Road, Diep River, Cape town, Western Cape, South Africa
Cape Pool Renovators has specialized in the restoration and renovation of residential and commercial swimming pools for the past 34 years. This includes requests for new pool interiors,crack repair, r...