Passionate – Dedicated – Professional

A Market Leader

Founded in 1992, MRG has grown from strength to strength, becoming a market leader in the roofing industry.

Owner-managed, level three B-BBEE company…

…with an excellent safety and quality record.

Top Notch – Finest Quality – Highest Standards

Vast Portfolio

With a vast portfolio of clients and completed projects, our team prides itself in delivering quality workmanship and top notch client service.

Expansion – Commitment – Safety

Our Objectives

Our aim is to expand significantly in the commercial and industrial contracting market.

Finest Quality

We continuously strive to offer the finest quality designs, site preparations, construction, repairs and alteration work.

Highest Standard

We are committed to the highest standard of service.

Safety First

We value our staff and therefore have a commitment to adhere to safe processes and procedures.


MRG places a high premium on safety and regards its people as its most important asset.

Throughout the design and implementation of all projects, the protection of our staff is an integral part of execution.

We are committed to operating within the framework of legislation and governing laws.

Prevention – Integration – Management

Health and Safety

At MRG we believe that work related injuries and illness are preventable by integrating health and safety into the management of our business.

Safety Structures

Establishing site specific safety structures that pro-actively encourage a strong safety culture.

Risk Assessment

Continuously conducting of risk assessments to identify and mitigate threats to health and safety.

Safe Environment

Continuous improvement in the health and safety environment.

Our Commitment

  • To conduct our business in such a manner as to not affect the health and safety of others

  • Safely dispose of hazardous materials as to not affect communities and the environment

Proactive Safety Cultures

  • Regular consultations and communication with staff

  • Educating, training and equipping staff at all levels

  • Setting targets and monitoring performance to ensure continuous improvement