When Nick Moynihan founded Quality Fleet Service 21 years ago, he was just 20 years old, with a background in repairing trucks and equipment, a determination to build his own business and a handful of potential customers.