Request Request an Appointment Forms Complete Our Forms Find Us Like Us on Facebook Reviews Leave a Google Review Call Map
Smiling family

TMJ & SLEEP DENTIST NEAR RIO RANCHO

Serving Our Patients with Less Pain and Better Sleep

Why Patients Near Rio Rancho Trust Us

A Full-Body Approach to Oral Health and Wellness

Passionate TMJ & Sleep Dentistry Expert

Friendly Dental Team Ready to Help You Succeed

Medical and Dental Insurance Accepted

Clean and Relaxing Dental Office

State-of-the-Art Dental Technology

Meet Your New TMJ & Sleep Dentist Near Rio Rancho

Graduate of the University of Missouri-Kansas City School of Dentistry

Focused on Sleep & TMJ Pain Relief

Trained in Craniofacial Dental Sleep Medicine

Passionate About Solving Long-Term Health Issues

Committed to Advanced Continuing Education

Member of Multiple Professional Dental Organizations

Here's What Other Patients Say About Us

Google icon

Dr. Jariwala takes time, has great listening skills, and great communication skills. She is rare for a medical professional! My situation is not typical for people with TMJ, and Dr. Jariwala took great care to make sure that the treatment plan was the best possible for me.

Debra T.

Why Do You Need a TMJ & Sleep Dentist Near Rio Rancho?

Patient in Rio Rancho rubbing their cheek

Sleep Apnea Traatment

Patient in Rio Rancho snoring in their bed

TMJ/TMD Treatment

Patient in Rio Rancho getting their teeth cleaned

Snoring Treatment

How We Make TMJ & Sleep Treatment More Affordable

We Welcome Dental and Medical Insurance

We Happily Accept Flexible Financing

Finding Our TMJ and Sleep Center Near Rio Rancho

If you’re coming from Rio Rancho, you’re only a short drive from lasting relief at the Center for Dental Sleep Medicine & TMJ of New Mexico. Our office, located at 8311 San Pedro Dr NE, Unit 2, right next to Uniquely Elegant Salon Spa and across from Auto Glass Now. We love helping patients find solutions for TMJ pain, sleep apnea, and snoring using advanced, non-invasive treatments. If you need directions, give us a call at (505) 717-1816. We can’t wait to see you!

Schedule your
first visit
Request an Appointment