My husband and I have been going to Dr. Craigs office for about 15 years. I left the office once because I heard of another dentist that was top notch and the best in the business. Well not true at all, very rude and always added more things that needed to be done! So back to Dr Craigs office, and I felt so foolish. Eve the receptionist told me not to worry that see was so glad to see me again, and you know she ment it. Now I see Dr. Herman and he is great, shots don't hurt and very good at his job! We even have our 9 year old see him and she loves him, not afraid at all. A very professionally ran office.