Just called for an appointment and spoke to a man named Raven I believe. He was super helpful, knowledgable & polite. Very refreshing for any Drs office to have truly GOOD front office staff. I haven't been to the office yet, my appointment is in a few days but a great first impression for sure. They utilize an online portal where you electronically fill out medical history and info they need so that you can handle it in your own home and not waste time at the appt. In addition they allow you to schedule, reschedule and cancel in this online portal ,view lab results, billing and more. So no need to wait on hold forever or leave messages etc. Im pretty impressed thus far and am looking forward to my appt.