They decided that an office lunch at 10:30am was more important than keeping the child's appointment. After an hour wait all they had to say was 5 more minutes.
This is unprofessional, I accept, and unnerving that they have this attitude. I wouldn't take any kids you live there!!