I had a great experience with D. Shane McPherson D...
I had a great experience with D. Shane McPherson DDS. The staff was friendly and attentive, and the office was clean and comfortable. Dr. McPherson was professional and knowledgeable, and he took the time to explain everything to me. I appreciated the personalized care I received and would highly recommend this dentist.