My visit was for an annual physical. As always, Dr. Mitchell and his staff were friendly, professional, and efficient. My wait time was minimal, I was given a thorough physical, Dr. Mitchell patiently answered my questions, and the overall experience was very pleasant.