Dr O’Hara is one of the best doctors I have ever had the pleasure to work with. He’s so patient, takes time talking to you and never rushes any appt. He’s extremely thorough and goes over everything in great detail. He’s compassionate, caring and a brilliant doctor. I highly recommend him.