Teeth stains can be difficult to avoid, but even more so for coffee or wine drinkers. Swishing water between sips can help prevent stains, as well as using a straw. Keeping up with professional cleanings also helps