I stopped going to Dr. Flanagan awhile ago because she wasn't in my dental network, however, I wasn't happy with the dentists on that network so now I'm back with Dr. Flanagan. She's the best! She's done lots of work on my teeth and always makes sure I'm comfortable during treatment. She has a nice, easy going personality also. Scheduling is hard because she's so popular and the office is closed on Fridays, but she's worth it!!!