Your neighborhood dentist at Dinosaur Crossing
7 years in a rowBest of Southern UtahTrusted Dentistry in St. George, Utah
Modern technology, convenience and affordability. Gentle care for your whole family, with same-day visits when something hurts.
- 4.9 · 700+ Google reviews
- Same-day emergencies
- In network with major PPO plans
New patient special
New patient exam, cleaning & X-rays, including a 3D X-ray
A comprehensive exam, a 3D X-ray, digital X-rays and a healthy-mouth cleaning for $99 (a $527 value). Healthy-mouth cleaning only, for patients without active gum disease. Book online or call to claim it.
For patients without active gum (periodontal) disease.

Welcome to Virgin River Dental
Dentistry that fits your life, not the other way around
We are a family dental office at Dinosaur Crossing in St. George. Our team is highly trained, professional and loves to serve patients. We keep investing in education and technology so your visits are pain-free and efficient, at prices and payment plans that work.
As a service business, we focus on you. Happy patients keep us in business, so we only offer what you value, and we explain your options clearly before any treatment.
Tour the office and meet the owner, Dr. Brett Davis.
A full range of dental care
From same-day relief to a smile you love
Dr. Brett Davis, Dr. John DeMille and our team handle it all under one roof.

Same-Day Emergency Care
Toothache, chipped tooth or lost filling? We hold same-day slots so you are not stuck waiting in pain.
Learn more →
Exams & Cleanings
Gentle cleanings for every age, with kid-friendly rooms and TVs in every treatment room.
Learn more →
Dental Implants
Replace missing teeth with implants planned on our 3D scanner, placed and restored in one office.
Learn more →
Invisalign
Straighten your teeth with clear aligners. Most cases cost $4,999, with monthly payment plans.*
Learn more →
Crowns & Bridges
Natural-looking crowns and bridges made with trusted labs, so your smile looks and feels like yours.
Learn more →
Teeth Whitening
Professional whitening for faster, even, natural-looking results you can trust.
Learn more →
Root Canal Therapy
Gentle, efficient root canals that get you out of pain and save the tooth.
Learn more →
Dentures & All-on-4
Custom dentures and implant-supported options for a comfortable fit and a confident smile.
Learn more →*With approved financing.
Why St. George chooses us
Six reasons patients stay with us for years
Pain-free dentistry
Our investment in modern technology lets us provide comfortable, efficient care at prices and payment plans that work for you.
Same-day toothache visits
In pain? Call us. We offer same-day appointments for toothaches and dental emergencies.
All-digital, modern office
From our 3D panoramic X-ray to digital records, modern tools mean faster visits and more precise care.
Insurance friendly
We are in network with most PPO plans and help you get the most from your benefits. No insurance? Ask about our membership.
We cater to families
Kids activities and TVs in every treatment room. Imagine kids who actually enjoy going to the dentist.
Voted Best of Southern Utah
Thank you, St. George, for voting us Best of Southern Utah seven years in a row.
Real patients, real reviews
Rated 4.9 stars by 700+ St. George neighbors
Thank you, St. George
Voted Best of Southern Utah seven years running
Our patients keep voting for us, and we keep working to earn it.

Getting started is easy
Your first visit in three simple steps
- 1
Book online or call
Pick a time online any time of day, or call us at (435) 628-5505.
- 2
Visit our office
Meet the team at Dinosaur Crossing for a comprehensive exam, with X-rays and photos of your teeth.
- 3
Get a clear plan
Your dentist walks you through what they see and your options, so you can ask questions and decide with confidence.
No insurance? No problem.
The Smile Saver Membership
Our Smile Saver Membership covers your cleanings, exams and X-rays 100%, plus free whitening and 20% off restorative and cosmetic care. No deductibles, no yearly maximums, no waiting periods. Plans start at $299 a year.
Questions
Good to know before your visit
Do you take my insurance?
We are in network with most PPO plans, including Delta Dental, Cigna, Aetna, MetLife, Guardian, Blue Cross Blue Shield, UnitedHealthcare, Humana and GEHA. Call us and we will help you make the most of your benefits.
Can you see me today for a toothache?
We offer same-day appointments for toothaches and dental emergencies. Call (435) 628-5505 as early as you can.
What does the $99 new patient special include?
A comprehensive exam, a 3D X-ray, digital X-rays and a healthy-mouth cleaning for $99 (a $527 value). The cleaning in the special is for patients without active gum (periodontal) disease. If you need a deeper gum cleaning, that is a different treatment and isn't part of the special.
Do you see kids?
Yes. We are a family office with kids activities and TVs in every treatment room, so visits are easy for the whole family.
Where are you located?
In the Dinosaur Crossing area at 2134 E Riverside Dr, Ste B3, St. George, UT 84790, with easy parking.
Proudly serving Southern Utah
Patients visit us from all over Washington County.
Visit us
At Dinosaur Crossing in St. George
2134 E Riverside Dr, Ste B3
St. George, UT 84790
- Mon8:00 am – 5:00 pm
- Tue8:00 am – 7:00 pm
- Wed8:00 am – 5:00 pm
- Thu8:00 am – 5:00 pm
- Fri8:00 am – 2:00 pm
- Sat–SunClosed
