Patient
The doctor and his nurse practitioners are super knowledgeable, but also takes the time to listen and explain things in a way that makes you feel comfortable and informed. Everyone is friendly, attentive, and proactive in keepin' you updated on your care. They are like well-oiled machine, workin' together to make sure you're gettin' the best treatment possible. He and his nurse practitioners as well as the staff, are top-notch. They also respond to your messages in a very timely manner. I have gotten the best care with this doctor since I have had a heart problem that started around 2016. I am very blessed to have them as part of my medical team.