Dr. Reagin and his staff are excellent. They provide care compassionately, efficiently, and competently. I had my teeth cleaned, and I was in and out within 35 minutes. This 35 minutes included the cleaning, xrays, and an exam by Dr. Reagin. Everyone with whom you come in contact is personable, polite and genuinely cares. I confidently recommend him.