Dr. Harrell and his entire staff are incredibly polite and professional. He is a doctor you want on your team. Listens when you talk, takes the time to get to root of problem and explain things to you. Great Dr. Surprised there aren't more reviews for him. His patients are trying to keep him to themselves. Can't blame them, I was reticent to leave my reviews, but he and his staff deserve the props.