Overall good experiences thus far. The front desk staff is courteous. Labs can be done in the office which is great. Whenever I have gone I am in and out for lab work. Wait time to be seen by my doctor has been good and I have generally only wait max 10-15 minutes. The doctor I see is kind and attentive. I do not find her to be dismissive of my concerns at all. She is generous with her time and I do not feel rushed when I see her.