Superb level of care from a consummate professional. Dr. McPherson is just excellent at what he does. He can explain your treatment plan at a simple or complex level, depending on your needs; he provides all of the information to make an informed decision, and best of all, he is a talented surgeon. Highly recommend this provider.