I usually park a block away from a client, smoke, then pull up. LOL.
I'm sure it wasn't the owner, and if it was, he's probably just having one of those days. It's hard to be on your best behavior 24/7 all season long. Sometimes, the last thing you could give a damn about is what people think of you - but you are right. Appearance will always be important.