Wholesales farm & garden machinery & equipment; commercial & industrial machinery repair & maintenance services Irrigation, Pumping station maintenance or management services, Pipelines maintenance or management services, Dike or embankment maintenance or management services, Water well maintenance or management services, Irrigation advisory services