I have been visiting this office for over a year now. As with many doctor offices, expect a wait time even if you show up at your scheduled appointment time. Sometimes I show up early and get seen earlier than scheduled. There was a hiccup at one of my visits when I went in for therapy. They double-booked my appointment time with someone else so I had to wait over an hour. Staff & both of my doctors (Fran & Kristy) were very nice and attentive. All in all, I have had good experiences with this office and have only had to wait longer than expected a few times.