We made an appointment a week in advance. When we got there the said that they had to cancel the appointment because our child is now over 21. The never bothered to call us to let us know before we got there. Over the years this office has got very busy. The office staff seems to be short handed.