Dr. Hall is wonderful. She has done serveral services for me and is great. Everyone in the office treats paitents with respect and courtesy. Dr. Hall and her staff are very caring and you will get A-1 services from her. She is very calming and gets to know her patients. I would recommend her to anyone. After going to her, all my dental problems have been resolved.