Dr. Haselhorst is the best dentist I have ever been too. I went for root canal treatment and it costed me close to 2 grand. But it was very painless procedure and the doctor took time to explain everything to me. The office personnel were courtesous and knowledgeable. Highly recommended.