Welcome To Bankhead & Firth Orthodontics


Welcome to the office of Bankhead & Firth Orthodontics, a longtime tradition in the orthodontic care community (Since 1973). We have offices located in Sunset Hills, Oakville and Eureka, Missouri. Our practice’s top priority is to provide you the highest quality orthodontic care in a friendly, comfortable environment. We utilize the latest technological advances in the industry, such as invisible ceramic braces, Invisalign®, Invisalign® Teen, SureSmile®,  SureSmile Lingual®,  along with the latest in computer technology (digital imaging and advanced computer graphics) to ensure that you receive the most effective care possible.

We recognize that every patient has different needs, and we pride ourselves in the courteous service we deliver to each person who walks through our doors. Whether you’re an adult, adolescent, or child, our knowledgeable doctor and staff are committed to helping you achieve the smile you deserve – a healthy, beautiful one!

Thank you for selecting our practice to serve your orthodontic needs. You have made the right decision and will reap the benefits for a lifetime. Our highly trained professional staff will work together to make your experience here as positive as the results we achieve.


 Our mission is to provide the highest quality of care in achieving beautiful smiles for adults and children while respecting your time, safety, and comfort.  Your orthodontic needs will be served by highly ethical and professionally trained doctor and staff.


H A L L O W E E N    C O N T E S T

We are having a costume contest with 1st, 2nd, and 3rd place winners!!! To enter, upload a photo of yourself in costume to our Facebook page. Contest ends Nov. 12th!







Dr. John R. Firth is an Orthodontist serving adult and children patients in St. Louis, St. Louis County, South County, Fenton, Crestwood, Sunset Hills, Kirkwood, Eureka, Rockwood, Webster Groves, Des Peres, Town&Country, Ballwin, Chesterfield, West County, Ellisville, Wildwood, Clayton, Valley Park, Glendale, Affton, Festus, Arnold, Jefferson County, Hillsboro, Park Hills, High Ridge, House Springs, Union, Pacific, Catawissa, Robertsville, Grey Summit, Byrnsmill, Washington, Oakland, Hazelwood, Rock Hill, DesLodge, Labadie, New Madrid, Bourbon, Perryville, and surrounding areas.