Staff are wonderful, doctor was great. I was VERY frustrated with their " patient portal" internet access to medical records and communication. It asked my user name and I gave it my name every way I knew to type it in, but it continually denied me access, then locked me out, which REALLY set me off !! It's Friday and now I must wait three days to get test results. What if there were an urgent message from the doctor, or something I needed to be doing? I was a new patient but I think I'll probably go back to Dr. Lafferty at Spring Hill Family clinic, that "patient portal" fiasco has really irritated me. At least with Lafferty's office they had the personal touch of calling with test results. I guess I prefer the human contact. read more