Call Us: (540) 432-9036
Request Appointment
  • SmileMakers by Dr. Greg Johnson, DDS



Welcome to SmileMakers by Dr. Greg Johnson, a premier dentist in Harrisonburg, Virginia, and the Shenandoah Valley. Dr. Gregory S. Johnson and our friendly, knowledgeable staff are dedicated to making every visit to our office a great experience. Expert dental care is provided with a warm, personal touch in a comfortable, relaxed setting. We know that by changing your smile for the better, we can change your life for the better too.


SmileMakers is a modern, state-of-the-art practice offering Harrisonburg area patients a full-range of dental treatments, from routine check-ups to full mouth rejuvenation. Dr. Johnson practices conservative, proactive dentistry utilizing the latest in dental technology. Your comfort is always a primary concern.


The first step towards a beautiful smile and a lifetime of good oral health is to schedule an appointment. Our office works with numerous Insurance Carriers, and or your convenience, we offer a variety of payment options, including financing through Citi HealthCare, CareCredit and Springstone Patient Financing. Call us at (540) 432-9036 or email SmileMakers today to schedule your appointment. We look forward to serving you for years to come!

SmileMakers by Dr. Greg Johnson, DDS

Patient Testimonials

View stories from patients whose smiles and lives have been changed by SmileMakers of Harrisonburg, VA!


SmileMakers by Dr. Greg Johnson, DDS


Our office offers state-of-the-art teeth straightening solutions.


SmileMakers by Dr. Greg Johnson, DDS

TMJ/TMD Therapy

Specializing in neuromuscular dentistry, we offer non-surgical solutions to TMJ/TMD.


SmileMakers by Dr. Greg Johnson, DDS