Amazing experience! Dr. Cooney was super knowledgeable and went above and beyond to answer all my questions despite being very busy. The technicians who assisted me were also wonderfully friendly, professional, and very good at their jobs; their expertise is apparent. One thing to note is that it's quite a big practice so there will be a lot of people in the waiting room for other doctors. Since they are such a busy and popular practice, the wait time was about 15-20 minutes, maybe a bit longer, but it was definitely worth the wait considering the care and professionalism of all the staff.