Every single aspect of this office was perfect in my opinion. The receptionist were kind and check in was quick and easy. The nurse, Melissa, and the trainee shadowing her were both so friendly, attentive, helpful, and communicative. I felt able to speak to them about anything without it being dismissed or being rushed for time. They really set the tone for a great and comfortable appointment. Then Dr. Kapoor was amazing too- she took time to listen to all of my concerns, she explained everything thoroughly, she made recommendations and gave me options for how to proceed, she made me feel fully heard and truly cared about. She said something to me that really stood out “if you were my family, I would want you to do this” and that really meant a lot- I really did feel like she cared about my health! Could not recommend this practice more, will absolutely be back for anything I can in the future