Dr. Peterson is a great Doctor. He is caring and spends quality time with his patients. He goes over everything with you so that you are totally comfortable. The office staff is courteous and helpful. I've been a patient for three years and I feel welcomed every time I return to his office. Our community is very fortunate to have Dr. Peterson.