Welcome to

Main St. Orthodontics in Belton, TX

Expert Orthodontic Treatment in Belton, TX

Your Smile, Our Passion

Summer Special! $250 Off Orthodontic Care!

Main St. Orthodontics is now offering $250 off comprehensive orthodontic treatment, including braces and Invisalign® treatment! Now is the perfect time to find out how orthodontic treatment can lead to a straighter, healthier, more confident smile!

This special offer is only available for a short time, so schedule your free consultation today! When calling to schedule, be sure to reference discount code “SUMMER24” to qualify for the special offer.

*Discount valid on contracts signed through July 31, 2024. Promotion may not be combined with any other discount or offer. Comprehensive treatment ranges from $4,000-6,500.


Why Choose Us

Free Orthodontic Consultation at Main St. Orthodontics

At Main St. Orthodontics in Belton, TX, we believe that everyone deserves access to quality orthodontic care and expert advice. That’s why we’re pleased to offer a free orthodontic consultation, giving you the opportunity to explore orthodontic options with no obligation. This initial consultation is an essential step in understanding your family’s orthodontic needs and exploring the pathways to achieving a healthy, beautiful smile. 


Meet The Doctor

Our Expert Orthodontist in Belton, TX

Dr. Jacob Keller

Why Choose Main St. Orthodontics for Your Orthodontic Care?

Welcome to Main St. Orthodontics, where we blend cutting-edge orthodontic care with a warm, family-oriented approach. Our orthodontic office is located in Belton, TX, and is your destination for exceptional orthodontic solutions, tailored to meet the needs of kids, teens, and adults alike. Our expert team is dedicated to transforming smiles and enhancing your oral health.

An Experienced and Compassionate Team

With our team’s experience and specialized orthodontic training, we craft beautiful, healthy smiles for patients of all ages. We’re dedicated to understanding your individual needs and goals so that we can tailor your personalized treatment plan to the smile you’ve always dreamed of.

Advanced Orthodontic Care Services

  • Traditional Metal Braces: Advances in orthodontics have made traditional metal braces more comfortable and practical than ever before.
  • Clear or Ceramic Braces: Ideal for all ages, our clear and ceramic braces offer effective treatment that blends in more naturally with your smile.
  • Invisalign® Clear Aligners: A discreet, comfortable alternative to traditional braces, perfectly suited for adults and teens.
  • Retainers: Post-treatment retainers ensure your beautiful new smile lasts a lifetime.  

Transform Your Smile with Us

Ready to start your journey to a brighter, straighter smile? Call us or book your appointment online and experience top-tier orthodontic care at Main St. Orthodontics. Let us help you achieve the straighter, healthier smile you’ve always wanted!

The Proof is in Our Patients

5-star reviews in Belton, TX
Christa W.
Read More
This orthodontist office is wonderful! Very friendly and caring staff. Jennifer was awesome. My daughter is getting braces and they were very informative and explained everything to her that she wanted to know. They were also very helpful and flexible and helping me find the right payment options for me without insurance. I would definitely recommend them.
Stacy O.
Read More
Dr. Jacobs and his staff are always warm and welcoming! My son was in braces for about 1 1/2 years and a retainer for 9 months. They provided exceptional quality service every time we were there! I definitely recommend them for all of your Orthodontic needs
Dani N.
Read More
Everyone was so nice and patient with my kiddo, who has severe dental anxiety. They explained every step so that he knew what to expect, and shared in his joy and excitement once the braces were applied.

Contact Main St. Orthodontics


2853 N Main St Suite 1 Belton, TX 76513

Phone: (254) 233-2037 

Hours of Operation


8:00 AM - 5:00 PM


8:00 AM - 5:00 PM


8:00 AM - 5:00 PM


8:00 AM - 5:00 PM


8:00 AM - 1:00 PM