Dr. Haney is professional, thorough and personable. I had multiple implants performed by Dr. Haney and was very pleased as he thoughtfully explained all aspects of the process and set my mind at ease. His staff was kind and professional as well. I highly recommend his practice.