Dr. Hyer does an excellent job and he is respectful of your time and does not make his patients wait for very long.