This was my first visit with Dr. Flanagan and I was very impressed by her and appreciate the care she provided. She listened to my concerns first, reviewed my issue and then developed a plan.