I went for a new-patient physical and was a nervous, nonsensical patient, and Dr. Kakoulas and her medical assistant were super patient and kind. I had to wait a little longer than I think is normal because of a scheduling miscommunication and having to get and extra test done, but it was great to be able to have everything done in the same building on the same day. I love the online communication!