When planning this appointment do it with a good window because the wait might feel a bit long but overall really happy with this visit! The doctor was not only knowledgeable but he took the time to explain everything thoroughly, turning a simple visit into an educational and empowering one. He was precise, efficient, and genuinely attentive to my goals. I felt completely comfortable throughout the process. 10/10!