I would highly recommend Dr. Thomas, or any of the physicians in this group. I have seen all of them at one time or another when I have been sick. Dr. Thomas is my primary physician and I do all of my follow up appointments with him. I could not ask for a more knowledgeable, caring physician than him. He takes the time needed with me, answers all questions and concerns and I never feel rushed. The office staff has always been attentive which helps them maintain timely running of appointments.