Our products are distributed via our 8 sales offices based in France (2), Poland (2), Italy, Germany, Spain and in the United States of America as well as a network of 200 frontline dealers ready to offer you their advice, service and assistance.

Select below the closest Mecalac dealer :