If it's your job then you have to charge him - you'll get abused even more if you don't.

These days I only give support for payment in kind, the better the returned favour the better the support they get. My brother in law is an Indian chef, so I make sure their computer needs support every few weeks

If I did support for a living it would a very different story.