Schedule a visit
We'd love to see you on Thomson Drive
Call, text, register online, or send us a message, whichever's easiest. We'll get you on the calendar.
Book online 24/7
Book a real appointment. Any hour. No phone tag.
Our online scheduler is awake even when the office is closed. It shows real open times on our calendar, books the one you pick, and confirms it on the spot. Most visits are scheduled in under five minutes.
Real-time scheduling, instant confirmation
1
Tell us what you need
A cleaning, a toothache, a consult, or just "it's been a while."
2
Pick a real open time
Live availability from our practice calendar, not a request form.
3
Get instant confirmation
Your slot is booked the moment you pick it, any hour of the day.
Three ways to reach us, zero waiting
Call anytime
540-315-3725
Answered around the clock. You hang up scheduled, never with a voicemail.
Tap to call →Online booking
Pick a time
Tell us a little about why you’d like to visit and we’ll get you on the calendar, most patients are booked in under five minutes.
Booking questions
How online booking works
Can I really book an appointment in the middle of the night?
Yes. Our online scheduler is open 24 hours a day, 7 days a week. It books you into a real opening on our practice calendar and confirms your time immediately, even at 2 AM. Treatment itself happens during office hours, Monday to Friday, 8:00 AM to 5:00 PM.
Is online booking a real appointment or just a request?
It is a real appointment. The scheduler shows actual open times on our calendar, and the slot you pick is yours. If anything about your visit needs adjusting, a team member will reach out during office hours before your appointment.
What if I am in pain right now?
Call us at 540-315-3725 any hour, day or night. Our phones are answered 24/7, and we hold same-day emergency slots Monday to Friday for exactly this. If you would rather not call, the online scheduler can also book you into the next available emergency opening.
Do I need to be an existing patient to book online?
No. New patients are welcome to book online, and most first visits are scheduled in under five minutes. You can also complete your new patient registration forms online ahead of time so your first appointment starts on schedule.
Office hours
Clinical Hours
- Monday
- 8:00 AM to 5:00 PM
- Tuesday
- 8:00 AM to 5:00 PM
- Wednesday
- 8:00 AM to 5:00 PM
- Thursday
- 8:00 AM to 5:00 PM
- Friday
- 8:00 AM to 5:00 PM
- Saturday
- Closed
- Sunday
- Closed
