I knew the AI for over twenty years. Excellent reputation as both a pilot, FBO and mechanic. He let his sons work under him and was trying to teach them. He apparently had no idea they were into drugs and booze, or not to the extent they were. If this guy was unaware, then how about YOU?!! Your statements in this day in age are naive at best.
He wasn't unaware. He was trying to keep them out of jail. "In this day and age" dads are no different than previous millennia.
Kids hanging around daddy's shop is always a red flag for enablement.
Got enablers and drunks in the family. I can give you tips on how to easily spot them. Druggies are sometimes easier depending on their drug of choice.
My original assertion was that you didn't meet the mechanic.
I'm going to take a guess here... Dad plays front man and always says the kids are busy working when you ask to meet them. When you picked up the plane, the kid wasn't the one who walked through what he did on it, and what he found. And during the work when they called, it wasn't the kid calling to get authorization to continue.
Am I on target so far?
I'll add a few more tell-tales for "family" shops. Dad didn't brag about how the kids were better at it that he was. Dad didn't mention the kids loved working on airplanes. Dad didn't brag on how they'd been turning wrenches on airplanes since they were three and show off the kid's photos of the custom jobs they'd done because they loved doing it.
Dad hung his head a little and changed the subject when you joked that he couldn't find any better qualified help. Or when you met the kid, he hung his head a bit, instead of saying he could kick the old man's ass and do it faster than dad and better.
You ALWAYS want to meet the kids whenever dad says he hired them. Always. Nepotism is as old as the day is long and that's the most likely reason they were hired, always. Not because they were the best qualified person available to do the work.
The signs of drug or alcohol abuse are not that subtle, and five minutes with dad and the kid will give volumes of hints about why the kid is there.
I can't think of another scenario in business where I know that the boss will put the employee above my needs as a customer than a "family business". Families cover for each other. That's what they do.
You really want to see a hypercritical dad taking the kids to task and holding them to a higher (even unfairly so) standard in their shop whenever you hear, "my kid works here". Because when the rubber hits the road, dad will side with the kid.
I can't think of a time when my feelers wouldn't be fully extended so to speak, if dad told me his kid worked on my airplane.
Dad may be your friend but don't buy that garbage that he didn't know. He knew. And his kids are above you in his priorities list, no doubt.