5 /5 Chris Kelly: Dr Dana Peterson is one of the best doctors Ive bene to in a long time. He reviewed my chart before our appointment and asked good questions, he listened to my questions, and he gave thoughtful advice. He was also quick to respond to my messages via the portal. 10/10 experience.