Eggleston is terrific. Woke up in extreme pain for a tooth that was going to be evaluated by another surgeon who couldn't work me in for weeks. Dr. Eggleston worked me in immediately that morning, showed me what happened and explained in detail, easy to understand language what needed to be done. His whole staff was wonderful and sympathic. Even while under gas they all kept telling me what was happening. They called later in the day to be sure I was doing alright and had the after hours phone number in case anything changed over the weekend. Great doctor, great team.