The nurse practitioner, Stefanie Davis, cancelled on my first appointment about 30 minutes before I was supposed to arrive. I rescheduled with her and patiently waited 4 more weeks. When I arrived to my second appointment, I was 8 minutes late and she refused to see me, which I find a bit ridiculous. That was twice that I had to rearrange my work schedule for this lady and still didn't get an appointment. And of course, the receptionist is pretty smug. I would NOT recommend this office.