I'm in the same situation Bob. I've got a job where I have a TON of freedom. As long as I get the job done, and on time, they don't care when I'm there.
My Father just had a mild heart attack on Monday night(he's fine now after they put a stent in 'em). I've just had a buttload of work piled in my lap on Monday. The shop floor has almost NOTHING to do, while waiting for me to design these jobs. But the Boss kicked me out yesterday after he heard the news of my father and said the shop floor can wait, and the work will be here whenever I get back, be it tomorrow, or next week.
This is very typical for the shop I work for. VERY flexible. They understand you still NEED to live your life, and a flexible schedule makes for a far happier employee.
I could possibly get paid a few bucks more in another shop. But they just recently gave me a 5% raise. Even though the economy SUCKS, they understood that my pay wasn't enough compensation for the amount of responsibility thrown at me. I get a better 401K match than most shops. I also don't have to pay a penny for health insurance.
I've been here for almost 12 years now. I was their 1st employee, and the owners want me to take over the business in 10 years when they get sick of working for a living(their words, not mine).