Dr. Kennedy and his staff have been the most dedicated group of individuals that I've ever worked with. They are caring and compassionate. They tend to your needs and ensure that your care is complete. I've never been to a doctor's office where everyone, from the receptionist to the therapist to the doctors were there and listened to whatever I had going on and made sure that my needs were tended to before releasing me, every visit. I thank them for all they did for me and couldn't be more appreciative.