Dr McPherson took the time to listen to me, run appropriate tests and didnt make any early assumptions and was extremely knowledgeable. He explained my diagnosis and treatment options, taking me one step at a time and confirmed along the way I understood. He was able to get me in quickly and showed compassion. I would recommend him to everyone! His training as a DO was especially appreciated as I felt like he looked at my body as a whole, and considered my overall well being. This Dr is a rare gem indeed.