Online Scheduling
Reserve Your Visit
Schedule your next visit with Dr. James Willis in just a few minutes. Register online whenever it suits you, and our Harrisonburg team on Medical Avenue will take care of the rest.
Prefer to call? Reach us at (540) 280-0179
Secure Online Registration
Tell Us When Works for You
Our secure registration portal lets you get your paperwork started and request a time without any phone tag. New patients are always welcome on Medical Avenue.
Request an Appointment
Start Your Online Registration
You will be taken to our secure patient portal, where you can share your details and request a visit. Your information stays private and protected.
How It Works
Three Simple Steps
- 1
Tell Us a Little About You
Open our secure registration portal and share your contact details and a few basics about your dental history.
- 2
Pick a Time That Fits
Let us know when works for your schedule. Our front desk on Medical Avenue will confirm the details with you.
- 3
Arrive and Relax
Come see us inside the Sentara RMH medical corridor. We will take it from there, at a pace you are comfortable with.
Prefer a Different Way?
We Are Here to Help
Our team is glad to help by phone or email during clinical hours, Monday through Friday. Whatever is easiest for you.
Call Us
Speak with our scheduling team
(540) 280-0179
Email Us
Send us a note anytime
info@myharrisonburgdentist.com
New Patient?
Start with our welcome guide
Start Here
Dental Emergency?
Call us during clinical hours for a same-day appointment: (540) 280-0179
