Meet the Doctors

  • Dr. David G Willis, DMD

    Dr. Willis grew up in Lancaster, California. He attended OHSU Dental School and has been practicing dentistry here in Salem since 2000. Dr. Willis enjoys providing all aspects of dentistry for his patients.  Services include routine and emergency care, cosmetic dentistry, bonding, dental bridges, dental crowns, teeth whitening (including Colgate Visible White in-office whitening), veneers, teeth cleaning, tooth extraction, dental implants, dentures, TMJ treatments and sleep apnea therapy.

    He regularly attends continuing education classes to keep abreast of the latest trends in dentistry. Most recently Dr. Willis has spent a considerable amount of time studying cosmetic dentistry and the restoration of broken and worn teeth to their original healthy and beautiful state. He also has attended many courses on the technique of the placement and restoring of dental implants.

    As one of the best dentists in Salem Oregon, Dr. Willis, and his wife Shannon are family-oriented. They have 1 daughter (Megan) and 4 sons (Matthew, Benjamin, Samuel, and Elijah) who keep them busy running to and from a variety of activities. When they have a free minute they enjoy spending time together as a family at the coast, in the garden, or exploring Oregon.

  • Dr. Brock Nelson, DMD

    Dr. Brock Nelson, a native of the Willamette Valley, is thrilled to be practicing dentistry in Salem, Oregon. He completed his undergraduate studies of Physiology and Developmental Biology at Brigham Young University, before receiving his doctoral degree from UNLV School of Dental Medicine

    Providing compassionate patient care and experience is of the utmost importance to Dr. Nelson. He Loves continuing education and travels around the country attending the best courses in restorative, cosmetic and implant dentistry.  He has a passion for improving patient's lives by enhancing the appearance of their smiles and replacing teeth with dental implants. 

    Dr. Nelson and his wife Emily love spending time with their three children. During his free time, he loves being outdoors – hiking, fly fishing and golfing.




Our Location

Find us on the map

Hours of Operation

Our Regular Schedule


8:00 am-5:00 pm


7:00 am-5:00 pm


7:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-2:00 pm