Great little dentist office. Dr. Flynn and his staff are very friendly and easy to talk to about any of your dental concerns. They soba good job of keeping the appointment schedule. My appt was at 11a and I was in the dental chair by 11:06a. They take insurance, cash and debit/credit cards. Ample seating for the small waiting room and the structure actually used the be a small house which makes it that much more of a family atmosphere inside.