In all cases Dr. Hall has provided top notch service, attentive care and flexible scheduling for the installation of bridges, caps and the preparation needed to accomplish these tasks. Dr Hall is by all means a knowledgeable and a highly skilled and affective dental practitioner .