Drainage Channel Excavation Machinery Barreto Manufacturing, USA. Cosmeco, Italy. Siam Implement Co., Thailand. Miles Drainage, UK. Dondi, Italy. Hemos, Netherlands. Boelter, Brazil. MPH Products, Finland. John Berends, Australia. Drainage Channel Excavation Machinery