Dental Staff

All professionals at Will Wagner DMD maintain the highest levels of accreditation and pursue ongoing education to stay abreast of the latest trends in the Dental field. Read on to learn more about our staff's experience and training.

  • Dr.
    Will Wagner

    Dr. Will Wagner is a Tuscaloosa native, born and raised. He received Bachelor of Science degrees in both Biology and Psychology from The University of Alabama, then attended dental school at UAB in Birmingham, graduating in 2001. After graduating, he furthered his dental education by completing a General Practice Residency at The University of Tennessee Medical Center in Knoxville, TN. In 2005, he returned to Tuscaloosa, where he is still caring for patients of his hometown today.

    Dr. Wagner takes great pride not only in delivering excellent dental treatment but also in the relationships that he develops with his patients. He realizes that while many patients will require the same procedure, no two patients are the same, and therefore each patient encounter is unique.

    Professionally, he is a member of the 6th District Dental Society, the Alabama Dental Association, the American Dental Association, and a Fellow of the Academy of General Dentistry. He feels that it’s important to stay abreast of the latest advances in dentistry, and regularly attends continuing education courses to ensure that he and his team are offering the best to their patients. Locally, Dr. Wagner is involved in a Spear study club, which consists of dentists and dental specialists working together, learning to better solve and treat complex clinical situations that patients might face.  His clinical areas of interest include cosmetic dentistry, dental implant restorations, and helping patients achieve a higher level of confidence thru a beautiful, healthy smile.

  • Alana Youngblood
    Dental Assistant/ Registered Dental Hygienist

    Alana grew up in Tuscaloosa and now resides in Demopolis, AL. She joined the dental profession as an assistant in 2005 and became a licensed dental hygienist in 2018. Alana and her husband Brandon have been married since 2013. They have one beautiful daughter named Pyper.  In her free time, she enjoys crafting, DIY projects & spending time with her family.

  • Haley Miller
    Registered Dental Hygienist

    Haley grew up in Selma, Alabama, and has been in Tuscaloosa since 2008. She has been caring for patients since 2011, first as a dental assistant and in 2013 she became a dental hygienist. Haley and her husband have two beautiful children, Owen Grace and Brody.  When she is not at work, she enjoys spending time with family, going to the river, and watching Alabama football. 

  • Mary Joyce Price
    Registered Dental Hygienist

    Mary Joyce was born and raised in Tuscaloosa. She has been caring for her patients for over 40 years. Mary Joyce and her husband Tom have two beautiful daughters and 3 wonderful grandchildren.  When she is not caring for her patients she enjoys spending time with her grandchildren and volunteering at The House Tuscaloosa, a non-profit organization focusing on spiritual and musical literacy. 

  • Mackenzie Holmes
    Dental Assistant

    Mackenzie was born in Southbend, Indiana, and raised here in Tuscaloosa. She graduated High school from Hillcrest High, attended Shelton State and UWA. Mackenzie has been working in the dental field as an assistant since 2013. Mackenzie is married to her wonderful husband, Lee and together they have a son named Sawyer and a Goldendoodle named Annabelle. Mackenzie enjoys watching her son’s baseball games, shopping, and watching Netflix.

  • Ellen Wilson
    Office Manager

    Ellen grew in Meridian MS and has been in Tuscaloosa since 2000. She has been in the dental profession for 21 years. Ellen is widowed. She has three children, three grandchildren, and two fur babies. When she is not working, she enjoys spending time with her family, yard work, and traveling.

Contact Us

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule

Primary Location


8:15 am-5:00 pm


8:15 am-5:00 pm


8:15 am-5:00 pm


9:00 am-5:00 pm