The duration of teeth whitening in Dublin results varies, but with proper care, such as avoiding staining foods and maintaining good oral hygiene, results can last from several months to a couple of years. Regular touch-ups can extend the whitening effect.