(512) 892-6200


Call us to Schedule an Appointment

(512) 892-6200
Our Office
Welcome to

Baines Dentistry

All that is good begins with a SMILE.

When you visit our office, your smile is our top priority.
Our entire team is dedicated to providing you with the personalized, gentle care that you deserve.

We appreciate that you have selected our office to provide for your dental health needs and consider it an honor to have you as a patient. We are dedicated to serving you to help achieve and maintain optimum dental health as part of your overall wellness.

We believe in treating you in the same manner as we would like to be treated; we strive to treat our patient’s as we would treat a family member. We provide high quality dental care in a comfortable, relaxing, and caring environment.

We want you to feel at home in our office.

Meet Our Doctor

John C. Baines, DDS, FAGD

Dr. John C. Baines was born and raised in Houston, TX. He earned a B.A. degree in Biology from Rice University in 1984, and received his DDS in1988 at the University of Texas Dental Branch in Houston. The next year, he completed a General Practice Residency at Hermann Hospital in Houston. Dr. Baines has been in private practice since 1988. Dr. Baines is married to his wife, Connie; and has two children; Emily and Eric. He loves spending time with his family; vacationing, hiking, camping, biking, running, and being outdoors. He has completed over 40 marathons, including Boston, New York, Chicago, Austin, and Houston; and has completed the Canada Ironman Triathalon.

Dr. Baines is a member of the American Dental Association, Texas Dental Association, Capital Area Dental Society, and a member of the Central Texas Study Club. In 1993, he became a Fellow in the Academy of General Dentistry.

Dr Baines


Baines Corner Baines Corner
Visit us at

Baines Dentistry: John C. Baines, DDS, FAGD


2500 W. William
Cannon Dr #701
Austin, TX 78745


(512) 892-6200


  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • 8AM-5PM
  • 8AM-5PM
  • 8AM-5PM
  • 8AM-5PM

Call us to Schedule an Appointment

(512) 892-6200