Dr. Haibach is very friendly, warm and knowledgeable. I trust her with my health and she has not disappointed me. She provided me with several referrals for specialists and they have all been great. Dr. Haibach is the first doctor I have ever had that really takes the time to listen and go out of her way to help you. Dr. Haibach really cares about her patients and is a wonderful doctor.