Everyone I have encountered at the O'Fallon office has been very professional, friendly, kind, and knowledgeable. They have been very thorough in explaining treatment. As an older patient, I went there based on recommendations of co-workers, and would in turn would highly recommend them.