Dr. Haley and his staff were superb from the minute they called me to make an appointment. Dr. Haley extensively explained everything about the procedure to me. He made me at ease the day of the surgery and even called me at home to make sure I was feeling ok the night of the surgery. I would trust him with any of my family members. I hope I don't have to go back to him in the future, but if I do have more dental problems. He'll be the first one I call, and I know I will receive VIP treatment! Everyone should go meet Dr. Haley!