D&D Pumps

No votes yet

About Us

D&D Pumps, previously Dowson & Dobson, has been a trusted and renowned name in the engineering pump industry in Cape Town and the Western Cape, South Africa for the past 50 years.

We have extensive knowledge and a wide product range for pumping solutions in the fields of marine, industry and agriculture. D&D Pumps specialize in the supply of new water pumps, pump spares, pump repairs and pump installations. We also design and build complete turn-key pump stations including pipework, valves, and electrical switchgear.

We are conveniently situated near the N1 and R300 highways in Brackenfell, Cape Town.

Products and Services

Rapid Allweiler


Plastic Pumps

Solar pool blankets



Contact Number

+27 21 981 5392




38 Eagle Street
Cape Town