Short sighted? Hmm.
Charging for, and being paid for, all work that is completed, is not short sighted, or greed. It’s being responsible.
Especially, when as an owner, you employ and pay mechanics based upon their work. To devalue their skills and work by not charging the customer accordingly for it, and then paying the mechanic his or her due, is insulting and wrong.
I can tell you have never stepped up to the plate and built a business with your money, sweat, and tears.
Any businessman who does not pay attention to the bottom line at all times, is destined to fold up, sooner than later. Guaranteed.