Professional staff! Dr. Cook and his team take their time to get to know you and your individual needs.