From the moment you enter the office until you are walking out the door, you are met and treated by top notch wonderful people. Everyone is friendly, immediately putting you at ease. But more importantly, everyone I have ever encountered in Dr. Halle's office is extremely competent. Dr. Halle is thorough and efficient, fixing problems with minimal or no discomfort. I cannot say enough good things about Dr. Halle and the office staff.