In defense of customers, a/k/a, the hand that feeds you, I am compelled to respond. I have owned boats for the better part of the last 30 years. I have always paid my bills in full on time. However, it took me many, many years to find marine vendors worth paying. I am recently retired but ran a large lawfirm (300 lawyers) for 35 years. I know a thing or two about running a business. I have found that the marine service industry is one of the most poorly run industries I have ever seen. If I ran my business that way, I would be out of business. I have done most of my boating in New York, with short seasons and even shorter tempers. I have been boating in Florida for the last ten years or so. I have a terrific Captain in Florida and have found good mechanics etc whom I treat with kit gloves.
Many years ago, I added security cameras to my boats. They were not meant to catch thieves, or even mechanics who openly lied about how long they were on the boat, but rather to ferret out the “no call, no show” marine workers. I got tired of leaving my office to check on a repair, which amounte to about an hour drive, just to find out the mechanic never showed up, nor called. In my experience, this has been the rule rather than the exception in the marine service business.
Fiberglass guys and canvass guys have been the most difficult for me. Either tough to find, tough to schedule or crappy work (most times all three).
I recently purchased another boat. I had the chance to buy a new one, with full warranties on the boat and engines. However, what good is a warranty in a 12 week season if the yard guy says they are backed up three months on work.
So, before you start throwing stones at customers, look in the mirror at your industry and gauge your audience.