What does it mean to have “Feet on the Street”?

What does it mean to have “feet on the street” as a truck driver? Dave Palmer, OEM Channel Manager at PT Coupling, explains the features and benefits of the safest pumping system in the United States, PT Coupling’s SPS100414