Our products are distributed via our eight 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 your closest Mecalac dealer: