Meet Dr. Mac  Garrison


In 1983, When Dr. Garrison first began private practice in Harrisonburg, many of his patients entered his office and told him, “No offense Doc, but I hate dentists”. Now, over thirty years later, many of those same patients enter the office with a smile and a warm greeting. That’s the aspect of dentistry Dr. Garrison enjoys most: the long-term relationships he has developed by provding dental care, helping patients conquer their apprehension, and motivating them to practice better oral hygiene.

Another aspect of dentistry that Dr. Garrison embraces is the ever-evolving technology, such as computers that make crowns while you wait, and lasers that treat gum disease. Keeping abreast with the latest developments within the field is one of his highest priorities. In 2003 he was awarded a Masters in the Academy of General Dentistry, the highest achievement within the AGD awarded upon completion of over 1000 hours of clinical continuing education.

Dr. Garrison grew up in Pulaski, VA and attended Hampden-Sydney College where he studied Biology. Then he moved to Richmond and obtained his Doctor of Dental Surgery from the Medical College of Virginia School of Dentistry. He completed a General Practice Residency at Charlotte Memorial Hospital in Charlotte, NC. While in Charlotte, his wife gave birth to their daughter and upon completion of the program, Dr. Garrison decided to move to the beautiful Shenandoah Valley to raise his young family and set up a practice.

Dr. Garrison has twice served as President of the Shenandoah Valley Dental Association as well as on numerous committees of the Virgina Dental Association. More locally, he founded the Harrisonburg-Rockingham Free Dental Clinic in 1994 and continues to treat Free Clinic patients. He also volunteered for Rockingham Memorial Hospital in the event of dental emergencies. As a volunteer ski patroller at Massanutten Resort for seventeen years, he treated injured skiers as well as taught Outdoor Emergency Care to ski patrol candidates.

In his free time Dr. Garrison enjoys snow skiing and mountain biking. He also recently built a beautiful (but quite slow) 12′ dinghy, which he is learning to sail. The boat is named “Bebega”, after a gibberish word his son made up as a toddler.


  • American Dental Association
  • Virginia Dental Association
  • Shenandoah Valley Dental Association
  • Harrisonburg-Rockingham Dental Study Club
  • Sentara Rockingham Memorial Medical Staff
  • Fellow in the American College of Dentists
  • Master in the Academy of General Dentistry
  • Millennium Institute for Advanced Laser Dentistry
  • CEREC Doctors
  • Massanutten Ski Patrol
  • First Presbyterian Church
  • Shenandoah Valley Bicycle Coalition