I went in the first time for a quick visit and I immediately felt a positive vibe at the front desk. The visit was fast but detailed and accurate. I went back today and was impressed by the efficient use of technology (they text you to confirm your appointment and give you a link where you can check in ahead of time!). The ladies at the desk were lovely and knowledgeable; in minutes they got my records from my other doctor's office via fax and email. The visit was super detailed, doctor clearly knew what he was doing, he answered all my questions and went out of his way to address all my concerns. Office is open late after work, which is perfect because I can't take breaks during my work hours. Location is just right for me, across from my office. Overall a very positive experience, I highly recommend this office.