The staff is so knowledgeable and friendly. The doctor is great. Professional friendly. Never felt rushed. He answered all my questions. (Dr Roth). Also the office is efficient. Most of the time I was there I was being seen and cared for. Not sitting in a waiting area for extended time periods. I think they are wonderful