Dr. Breen provides excellent care. Your comfort is always number 1. He will not over medicate or under medicate. Fully explains the procedures and what to expect. Staff is friendly and able to work around your schedule. Billing has always been very easy. Highly recommend.