Dr. Burdine and his staff are extremely efficient and pleasant. They take their time to make sure you are comfortable and understand what they are doing. He does not take most insurances, but his staff will get what they can from insurance before billing you. He is somewhat expensive but he is very experienced and knowledgeable. Great chair-side manner!