Martinsville's trusted dental practice

A healthier smile starts with a dentist who actually listens.

Comprehensive, gentle dental care for every stage of life — from routine cleanings to restorative treatments, all in a calm, unhurried environment right here in Martinsville.

Location 15 Cleveland Ave, Martinsville, VA 24112
Modern dental office interior

What We Offer

Complete dental care tailored to you

Preventive Care

Regular exams and professional cleanings to catch issues early and keep your teeth strong for years to come.

Restorative Treatments

Fillings, crowns, and bridges crafted to restore both function and the natural appearance of your smile.

Family Dentistry

Gentle care for patients of all ages — from first checkups for children to ongoing care for the whole family.

Comfort-Focused Care

A calm, unhurried approach designed to put anxious patients at ease — because dental visits should feel safe.

Oral Health Education

Personalized guidance on brushing, flossing, and habits that support lasting oral health between visits.

Convenient Scheduling

Flexible appointment times designed to fit your schedule, with minimal wait and maximum efficiency.

Dr. John Walrod in his dental office

About Dr. Walrod

Dentistry built on patience, precision, and respect

Dr. John Walrod has built his practice on a simple belief: every patient deserves thorough, thoughtful care without feeling rushed. Based in Martinsville at 15 Cleveland Ave, his office serves as a steady, reliable resource for families across the community.

Whether you need a routine cleaning, a filling, or a conversation about your options, you'll find a practitioner who takes the time to explain what's happening and why — so you can make informed decisions about your oral health with confidence.

Approach Gentle, thorough, and patient-centered
Philosophy Prevention first, restoration when needed
Community Proudly serving Martinsville and surrounding areas

Our Office

A space designed for your comfort

Our Martinsville office combines modern technology with a warm, calming environment — because your comfort matters as much as your results.

Get in Touch

Ready to experience better dental care?

Call us to schedule your next appointment or reach out with any questions. We're here to help.

Address 15 Cleveland Ave, Martinsville, VA 24112-2926

Send a Message

Thank you! We'll get back to you shortly.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website