Dr. John Carter, DDS and his team of dental professionals have helped many patients here in the Roanoke Valley achieve optimum oral health, both with preventative and restorative dental procedures. Our dental office also provides cosmetic dentistry services such as smile restoration, teeth whitening & bleaching, and bonding - helping our patients achieve their ultimate smiles.