Staff is always kind, professional and helpful. They care about each patient and there is never really any waiting and they don’t make you feel rushed so if you have questions they will take their time to answer all of them.