My visit to Dr. Girardi was overall great. The one thing to be aware of is that I pre-filled all of my personal + insurance info through ZocDoc ahead of time, but was told when I arrived that I had to fill out everything again. But this wasn't all that bad because they have an electronic check-in system for new patients that makes it way easier. In general though, I'd recommend you arrive about 20 mins. early if you are a new patient. Dr. Girardi was great. He asked me what my symptoms were and allowed me to speak fully without interrupting me. He seemed to know exactly what to recommend to diagnose my problem and really covered all the bases. Check-out was easy and I left feeling a lot more at peace than I felt going in.