I was needing a new PCP and I found Dr. Shepherd online. Every visit has been very fast and hassle free. He is friendly and professional. His staff is also very kind and helpful. I am so pleased with Dr. Shepherd and I look forward to having him has my regular physician.