Dr. Kerzer has been my primary doctor for twenty years. He takes his time and is compassionate every time I have gone to the office. The wait time should be expected, because he does take his time with each patient. I drive an hour away to go to his office, because he is a great doctor, and I wouldn't trust anyone else with my wellness..