I cannot say enough good things about Dr Barabe and his staff! Everyone there is so kind and polite. They make me feel right at home in the office. They take time to talk to you and get to know you personally. They don't rush in and rush out like you often experience at other doctors offices.