Best experience I've had with a dental visit in my life! HDA has the process down pat from the online paperwork to the scheduling of follow up visits. Staff if uber professional, ensuring that the patient is educated and understands each step of the dental office visit. Their application of leading edge technology, showing the patient the details of their X-rays, photos, potential dental issues, and sharing of this information between Dentist, Hygienist & front desk is simply a joy. I am a Lean Six Sigma practitioner and I'm amazed how much attention to detail, information and patient understanding that this office strives to deliver. If you are looking for a efficient and effective experience with your dental experience you must give HDA a try.