Your choice in proven reliability, our commitment to keeping you satisfied.

Windmaster International

Johannesburg (Head Office)

  • Tel: +27 11 452-8256
  • Fax: +27 11 452-8404
  • Address: 13 Simba Street, Sebenza, Edenvale, 1613
  • Postal Address: P.O. BOX 9529, Edenglen, 1613

Windmaster International

Western Cape:

  • Tel: 021 851 1339
  • Address: Somerset West Business Park, Cape Town, 7130

Enquiry Form

For more information, please complete the form below and we will be in contact with you shortly.