My preschooler was referred to Dr. Stock for a heart murmur. Everything about my experience with this provider was great. The phone scheduler was friendly and knowledgeable. The front office staff were pleasant and efficient on the day of our appointment. The wait times were not unreasonable. The medical tech was very good with my child. Sharon, the student NP, and Dr. Stock were very kind to my child, patient with his wiggling, and warm to me. They all did a great job of explaining their findings, answering my questions in a way I could understand, and assuaging any worries I might have. While I'm thankful we won't need any further cardiologist appointments, I know we would've been in good hands if things had turned out otherwise.