23 Venturi Crescent, Centurion   0800 111 222   info@weathermaster.co.za

  • Louvre Awnings

    Weather Master are the inventors of Louvre Awnings worldwide! Our famous 3 blade facia is the standard in awnings adding value to your property.

    >> Louvre Awnings

  • Fixed Awnings

    Our fixed IBR awnings use the same durable structure and classy finishes as the Louvre Awings, improving the aesthetics of any outside area.

    >>Fixed Awnings

  • Sun Screens & Cladding

    Our sun screens and cladding systems reduce solar heat gain and can eliminate the need for or reduce the cost of mechanical air conditioning.

    >> Sun Screens and Cladding Systems

  • Seamless Gutters

    We supply the O-Gee seamless guttering from the U.S.A. The shape is far more trendy than the traditional box shaped gutters.

    >> Seamless Gutters

What makes us different?

Weather Master was established in 1953 and manufacture and install quality, durable and value for money sun control products. Weather Master are the inventors of Louvre Awnings! The company offers products and solutions for Domestic, Commercial and Architectural applications and uses. Weather Master is a Proudly South African Company, headed by 3 Directors, and backed by a solid, experienced work force.

  • Experience

    We have over 50 years experience in sun control products.

  • Quality

    We engineer only the finest material in our manufacturing plant.

  • Service

    You will experience a fast and efficient service, including after sales service.

Our recent projects