What makes us different?
EXPERIENCE | QUALITY | SERVICE
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.