Combining experience, innovation and new techniques to meet any challenge

Thanks to our constantly evolving fleet of mobile units, industry-leading techniques and attentive customer service, we surpass the competition in surface cleaning and preparation for construction and industry.

Commercial and Industrial Surface Cleaning

Our activity sectors


Our teams are specialists when it comes to the preparation and cleaning of construction surfaces and will offer just the right solution to meet your needs.

Civil Engineering

We offer a complete range of services to assist contractors with their civil engineering projects.


We understand the needs of each industry and tailor our work and crews to your specific needs.


Safe and fast environmental management is our main priority so that every problematic situation can be resolved quickly and effectively.
  • +65


  • +75

    mobile units

  • +50 000

    projects accomplished

Surface Cleaning and Valorization

Cohesive Complementary Services

We bring innovative solutions to your projects with a range of comprehensive and versatile services designed to meet your needs.

Our Projects

every project
a success

MGC offers unique solutions to every project, no matter how big or how small. Our teams can tackle any challenge!

Our projects