I love Dr. Gerdes and his staff. While he is semi retired and only works mon-friday 8 am to 12 if you can meet his schedule its worth it. He is an older Dr but always listens to you the patient and tries to work with you on things. He accepts most insurance and is a General practice. His staff is friendly and very efficient. I know there is another Dr that works out of the building as well but I do not know him.