Dr. Eschenbach is a great dentist, he will do what is necessary to make his patients feel comfortable. I had what I considered an emergency, Dr. Eschenbach let me come in the same day, worked on my tooth until it looked like nothing ever happened which caused him to stay later than usual. What he did with my tooth that broke off at the gum, I didn't think was possible (IT WAS LIKE HE PERFORMED MAGIC). Dr. Eschenbach is absolutely the best dentist that I have seen since I moved to Roanoke. He and his staff are very friendly and they remember you, I wouldn't hesitate to recommend anyone to this office because I know they would be getting the best care possible. I cant THANK YOU enough for being so patient and kind to me.