My Dad has always been nit-picky....well.....anal about his lawn & tools & shop my whole life.
I learned that the person interacting with the customer in the field is not the best person to collect the money. I had credit managers and never asked the salesman to collect. Good cop, bad cop. When you are on a job trying to make the customer happy you are not in the best position to collect, the wife calling for money is much better