Dr. Hall was my dentist more than ten years ago. He was the best dentist I ever had. The only reason I stopped going to him was because of insurance changes and also I moved to another country. He is very friendly, has a very calming personality and is very careful with his work. I always felt very comfortable because of his skill and compassionate care while in his dental chair. Now that I am back I am looking forward to being his client again! Not sure how to rate his "cost" because my dental insurance was covered 100% when I was his client.