I got Dr. O’Donnell’s name from a medical professional. I called his office to see if they would take my insurance. They would not however I was so impressed by how professional his staff was I did not care and was happy to go out of network and pay cash out of my own pocket for what I thought would be superior care and service. His office staff actually made me feel like they cared about me as a patient during numerous phone conversations as his office accumulated my medical records for the doctor to review PRIOR to my visit. The doctor actually reviewed my records PRIOR to my visit to determine if he thought he could help me. Upon arrival I was greeted, my information confirmed and sitting in an exam room within moments and actually seeing the doctor at the time my appointment was for. No waiting around, he actually kept his appointment time, met with me, discussed my condition and did not have one foot out the door as he talked to me. WOW! He should teach other doctors how to care about patients as should his staff. 5STARS all around