Forgot Appointment

Appt set for 8am i arrive at 0745 by 0815 I have called / emailed with no response. I leave biz card. Customer calls at 0900.
C: Could you please come back now?
Me: no I have other appointments and you will be charged for me waiting there for 30 mintute.
C: I forgot you were coming