Brighten Your Smile With A Cleaning Every 6 Months! Book Now!

Your family-friendly dentists in O'Fallon

Providing excellent dentistry in a relaxed environment.

Team at Riverheart Family Dentistry

Why people love Riverheart Family Dentistry

Weab Q.

Great experience. I had hygienist Lindsey. So kind, sweet. Answered all of my questions thoroughly. She did a lovely job. THE WAITING ROOM COUCHES ARE SO SOFT. The room your teeth are done in is also very welcoming. Absolutely coming back. Thank you for being awesome Lindsey!
Katie N.

Absolutely LOVE Riverheart! I travel 50 miles one way just to go here, because they are simply the best. They always make me feel comfortable and at ease throughout every process I’ve had to go through. Riverheart truly cares about your pain and anxiety, if you have any at all and go the extra mile to make sure you’re comfortable.
Celia M.

After years of avoiding the dentist like the plague, I chose Riverheart Family Dentistry to treat a tooth I had cracked recently. All signs pointed toward needing a root canal but Dr. Schwarz was able to save it!!! Such a blessing. #notliketheothers
Donna G.

The staff is consistently professional, friendly, and courteous. The office hours are extremely flexible, with very early and late appointments available to accommodate their patients' schedules. Patient questions are always answered with kind and knowledgeable explanations that are easy to understand. They offer multiple payment plans for all of their services, after what insurance covers.
Nikki

Dr Schwartz is gentle, professional and does excellent work. The staff are always friendly and welcoming. I hadn’t been to a dentist in years because I didn’t have insurance and I was embarrassed and a little scared but they are truly comforting and good at what they do. I highly recommend Dr S and his staff.
Amanda K.

Dr. Kennedy and the staff are amazing. Dr. Kennedy is incredibly gentle and kind. I received facial injections and was made very comfortable. She was very informative and answered all my questions. My results are exceptional. So pleased with my experience and results!!
Stephanie G.

The Doctor and his staff at Riverheart Family Dentistry have exceed my expectations. I've had some pretty extensive procedures here. I have never left in pain, been price gouged, disappointed in the service, or unhappy with the finished results. It is nice to know that I am finally in good hands at this office. I refer all that I know here, and will continue to do so!!!
Macy M.

We love the team at Riverheart!! They have always provided excellent service, and the entire staff is amazingly warm and caring! They are gentle in their procedures, and always take the time to explain what they’re doing to avoid the stress and anxiety that usually comes with a dental visit.
Kurtis H.

First dental appointment in quite some time, I was pretty nervous setting it up. Everyone was very friendly and professional, really seemed to take care in their work and do a great job. I was recommended this place by a friend, and I will happily recommend it myself to other friends.
Katie N.

Absolutely LOVE Riverheart! I travel 50 miles one way just to go here, because they are simply the best. They always make me feel comfortable and at ease throughout every process I’ve had to go through. Riverheart truly cares about your pain and anxiety, if you have any at all and go the extra mile to make sure you’re comfortable.
Mark C.

Great overall experience! Everyone is very kind and helpful. You tend to forget you are in a dentists office you are so welcomed you feel like you are at home. While going to the dentist is never my favorite, Riverheart does their best to help you forget you are getting dental work!!!
Nikki

Dr Schwartz is gentle, professional and does excellent work. The staff are always friendly and welcoming. I hadn’t been to a dentist in years because I didn’t have insurance and I was embarrassed and a little scared but they are truly comforting and good at what they do. I highly recommend Dr S and his staff.
Stephanie G.

The Doctor and his staff at Riverheart Family Dentistry have exceed my expectations. I've had some pretty extensive procedures here. I have never left in pain, been price gouged, disappointed in the service, or unhappy with the finished results. It is nice to know that I am finally in good hands at this office. I refer all that I know here, and will continue to do so!!!
Macy M.

We love the team at Riverheart!! They have always provided excellent service, and the entire staff is amazingly warm and caring! They are gentle in their procedures, and always take the time to explain what they’re doing to avoid the stress and anxiety that usually comes with a dental visit.
Weab Q.

Great experience. I had hygienist Lindsey. So kind, sweet. Answered all of my questions thoroughly. She did a lovely job. THE WAITING ROOM COUCHES ARE SO SOFT. The room your teeth are done in is also very welcoming. Absolutely coming back. Thank you for being awesome Lindsey!
Katie N.

Absolutely LOVE Riverheart! I travel 50 miles one way just to go here, because they are simply the best. They always make me feel comfortable and at ease throughout every process I’ve had to go through. Riverheart truly cares about your pain and anxiety, if you have any at all and go the extra mile to make sure you’re comfortable.
Mark C.

Great overall experience! Everyone is very kind and helpful. You tend to forget you are in a dentists office you are so welcomed you feel like you are at home. While going to the dentist is never my favorite, Riverheart does their best to help you forget you are getting dental work!!!
Kayla K.

I love this team! They are so very nice and the office is beautiful and very well kept. They make sure to tell you what is happening every step of the way to ease your anxiety and they have great hours, which means I can go after work instead of during. I'm so glad I found them!
Celia M.

After years of avoiding the dentist like the plague, I chose Riverheart Family Dentistry to treat a tooth I had cracked recently. All signs pointed toward needing a root canal but Dr. Schwarz was able to save it!!! Such a blessing. #notliketheothers
Donna G.

The staff is consistently professional, friendly, and courteous. The office hours are extremely flexible, with very early and late appointments available to accommodate their patients' schedules. Patient questions are always answered with kind and knowledgeable explanations that are easy to understand. They offer multiple payment plans for all of their services, after what insurance covers.
Brianca P.

I absolutely love this office! From Doctor Travis to the staff, they’re all absolutely amazing! Not only for myself but, I have an 8 year old son who was absolutely terrified to go to the dentist, and Dr. Travis and his staff made it a very enjoyable experience for him that has completely changed him and he isn’t scared anymore.
Nikki

Dr Schwartz is gentle, professional and does excellent work. The staff are always friendly and welcoming. I hadn’t been to a dentist in years because I didn’t have insurance and I was embarrassed and a little scared but they are truly comforting and good at what they do. I highly recommend Dr S and his staff.
Amanda K.

Dr. Kennedy and the staff are amazing. Dr. Kennedy is incredibly gentle and kind. I received facial injections and was made very comfortable. She was very informative and answered all my questions. My results are exceptional. So pleased with my experience and results!!
Stephanie G.

The Doctor and his staff at Riverheart Family Dentistry have exceed my expectations. I've had some pretty extensive procedures here. I have never left in pain, been price gouged, disappointed in the service, or unhappy with the finished results. It is nice to know that I am finally in good hands at this office. I refer all that I know here, and will continue to do so!!!
Macy M.

We love the team at Riverheart!! They have always provided excellent service, and the entire staff is amazingly warm and caring! They are gentle in their procedures, and always take the time to explain what they’re doing to avoid the stress and anxiety that usually comes with a dental visit.
Kurtis H.

First dental appointment in quite some time, I was pretty nervous setting it up. Everyone was very friendly and professional, really seemed to take care in their work and do a great job. I was recommended this place by a friend, and I will happily recommend it myself to other friends.
Weab Q.

Great experience. I had hygienist Lindsey. So kind, sweet. Answered all of my questions thoroughly. She did a lovely job. THE WAITING ROOM COUCHES ARE SO SOFT. The room your teeth are done in is also very welcoming. Absolutely coming back. Thank you for being awesome Lindsey!
Katie N.

Absolutely LOVE Riverheart! I travel 50 miles one way just to go here, because they are simply the best. They always make me feel comfortable and at ease throughout every process I’ve had to go through. Riverheart truly cares about your pain and anxiety, if you have any at all and go the extra mile to make sure you’re comfortable.
Mark C.

Great overall experience! Everyone is very kind and helpful. You tend to forget you are in a dentists office you are so welcomed you feel like you are at home. While going to the dentist is never my favorite, Riverheart does their best to help you forget you are getting dental work!!!
Kayla K.

I love this team! They are so very nice and the office is beautiful and very well kept. They make sure to tell you what is happening every step of the way to ease your anxiety and they have great hours, which means I can go after work instead of during. I'm so glad I found them!
Celia M.

After years of avoiding the dentist like the plague, I chose Riverheart Family Dentistry to treat a tooth I had cracked recently. All signs pointed toward needing a root canal but Dr. Schwarz was able to save it!!! Such a blessing. #notliketheothers
Donna G.

The staff is consistently professional, friendly, and courteous. The office hours are extremely flexible, with very early and late appointments available to accommodate their patients' schedules. Patient questions are always answered with kind and knowledgeable explanations that are easy to understand. They offer multiple payment plans for all of their services, after what insurance covers.
Brianca P.

I absolutely love this office! From Doctor Travis to the staff, they’re all absolutely amazing! Not only for myself but, I have an 8 year old son who was absolutely terrified to go to the dentist, and Dr. Travis and his staff made it a very enjoyable experience for him that has completely changed him and he isn’t scared anymore.
Nikki

Dr Schwartz is gentle, professional and does excellent work. The staff are always friendly and welcoming. I hadn’t been to a dentist in years because I didn’t have insurance and I was embarrassed and a little scared but they are truly comforting and good at what they do. I highly recommend Dr S and his staff.
Amanda K.

Dr. Kennedy and the staff are amazing. Dr. Kennedy is incredibly gentle and kind. I received facial injections and was made very comfortable. She was very informative and answered all my questions. My results are exceptional. So pleased with my experience and results!!
Stephanie G.

The Doctor and his staff at Riverheart Family Dentistry have exceed my expectations. I've had some pretty extensive procedures here. I have never left in pain, been price gouged, disappointed in the service, or unhappy with the finished results. It is nice to know that I am finally in good hands at this office. I refer all that I know here, and will continue to do so!!!
Macy M.

We love the team at Riverheart!! They have always provided excellent service, and the entire staff is amazingly warm and caring! They are gentle in their procedures, and always take the time to explain what they’re doing to avoid the stress and anxiety that usually comes with a dental visit.
Kurtis H.

First dental appointment in quite some time, I was pretty nervous setting it up. Everyone was very friendly and professional, really seemed to take care in their work and do a great job. I was recommended this place by a friend, and I will happily recommend it myself to other friends.
Katie N.

Absolutely LOVE Riverheart! I travel 50 miles one way just to go here, because they are simply the best. They always make me feel comfortable and at ease throughout every process I’ve had to go through. Riverheart truly cares about your pain and anxiety, if you have any at all and go the extra mile to make sure you’re comfortable.
Kayla K.

I love this team! They are so very nice and the office is beautiful and very well kept. They make sure to tell you what is happening every step of the way to ease your anxiety and they have great hours, which means I can go after work instead of during. I'm so glad I found them!
Donna G.

The staff is consistently professional, friendly, and courteous. The office hours are extremely flexible, with very early and late appointments available to accommodate their patients' schedules. Patient questions are always answered with kind and knowledgeable explanations that are easy to understand. They offer multiple payment plans for all of their services, after what insurance covers.
Stephanie G.

The Doctor and his staff at Riverheart Family Dentistry have exceed my expectations. I've had some pretty extensive procedures here. I have never left in pain, been price gouged, disappointed in the service, or unhappy with the finished results. It is nice to know that I am finally in good hands at this office. I refer all that I know here, and will continue to do so!!!

Take A Look At Our Office

Riverheart family dentistry exterior
Riverheart family dentistry office
Riverheart family dentistry office

We love the art of dentistry

Dr. Travis SchwarzBoard Certified Badges
Our team truly enjoys practicing dentistry and takes great pride in promoting an anxiety-free experience for all our patients!
Dr.travis Schwaz signature
Dr. Travis Schwarz
DMD

Convenient scheduling

We make seeing the dentist easy for the whole family with early morning and late evening appointments.

Feel right at home

Enjoy our complimentary beverage bar, operatory TVs, a children's play area, and other comforts of home when you visit our practice.
Smiling woman
$500 Off Invisalign
only on June 20th

Invisalign

Straighten your teeth with comfortable clear aligners.
Learn More →
Smiling man
FREE
Implant Consultation

Implants

Restore your smile with lifelike dental implants.
Learn More →
Smiling man

Emergencies

Call us today for gentle, all-ages emergency dental care.
Learn More →
Smiling man
$99
Adult's complete checkup

Checkups

Keep your smile bright with regular cleanings and checkups.
Learn More →

Located in O'Fallon, MO

Monday
7AM - 7PM
Tue - Wed
7AM - 4PM
Thursday
7AM - 5PM
Friday
7AM - 1PM
Sat - Sun
Closed
Mon - Fri
7AM - 7PM
Saturday
Closed
Sunday
Closed

We are across the street from QuikTrip and in the same plaza as Wingstop.

Insurance Made Easy

You’ll feel great about your smile

Easy scheduling

Worry-free insurance

Flexible financing

Dental savings plan

We’re keeping our community safe

Health screenings
Contactless check-in
Advanced sanitization
Fully equipped staff

Riverheart Family Dental is here to make you smile.