Five stars are not nearly enough! Dr. Mayfield is an excellent physician who is warm, patient, considerate, attentive and *extremely* thorough. His staff is also friendly and knowledgeable. Expect a small wait when you visit. As I said, Dr. Mayfield is very thorough. He will give you the same time and attention as the person before you. That's what makes him good. One could not ask for better care.