You charge for time so therefore every minute of your time has a value. The ammount of time he is there he should be charged. Divide 30 mins by 150 or whatever your charging and an hour by 200 or whatever ,add the two together ,divide it by two and you have the avergae cost per min. then multiply this by how many mins he was there.
simple enough,
Westside.