I had my first appointment today and was very impressed! Everyone I interacted with was wonderful, from the front desk to the assistant, the doctor, and check out. My appointment started almost exactly on the time and the doctor never made me feel rushed. Based on today's appointment I would definitely recommend this office!