Sean Regan is the best! His knowledge, dedication, dependability, and responsiveness are unsurpassed. He is approachable and will take the time to listen. My staff and residents feel free to express concerns and ask questions because Sean will always take the time to respond and engage. He genuinely cares about his patients.