Staff seems nice but getting in at our scheduled time, not even close. An hour to get called to the back office and another hour to be seen by a doctor. No respecter of their patients' time. I had to cancel another of my appointments because I didn't get out of here for 2 1/2 hours. I will recommend that our doctor does not recommend this office.