my appointments since I started have been quick and on point. There are never long wait periods. They are available when you call with questions and are able to work with your schedule. All the staff are very nice and always smiling even at 8am in the morning!!! amazing.