Jen Yip
Dr. Mainardi was engaging, knowledgeable, and took time to clearly explain my condition and management options. I felt well heard and left with a much better understanding of my symptoms and a practical long-term plan. His office is well run and scheduling was easy. Highly recommend.

