Mechanical repairs on site are a service Euro Diesel Services pirdes them self on, with full time mechanics in the field we are ready to respond rapidly.