Dr. Peterson and his staff are most knowledgable and I and my familty are very satisfied with how they conduct themselves. They are always giving us complete examinations and are seeking what's best for us. They let us know if we need work or if it can wait. We've been with them 8+ years and haven't had any problems. They also work with us on payments.