The dental practice of Dr. John B. Rose offers many services, including implants, crowns and fixed bridges, composite fillings, dentures and partial dentures, digital X-rays, whitening, treatment of TMJ disorders and habitual tooth grinding, and more. Dr. Rose earned his D.D.S. degree from the Medical College of Virginia in 1975. He is a member of several dental organizations, including the American College of Prosthodontics and the Virginia Dental Association. In his spare time, Dr. Rose volunteers at Fredericksburg’s Moss Free Dental Clinic.