My appointment felt a little rushed. I understand that they are busy, but I would have liked a little more time. It was nice to hear how much the staff respected them. It made me that much more confident that I was under the care of a professional. The waiting area here is extremely spacious. There is never overcrowding and everything is spaced appropriately. I will definitely recommend them to people I know.