There are three ways to fix gaps between the teeth.
The first is to move the teeth closer together. This can be done with braces or Invisalign.
The second way is to fill the spaces in with tooth coloured filling material – resin bonding. This makes the teeth look a little wider so it depends on the size of the gap, and it will also stain and chip over time. An average for bonding may be around 5 years but may last much longer with care.
The last option is with porcelain veneers or crowns. These can look more natural and don’t stain like the bonding can. I don’t have a picture of veneers used for bonding but go to our website for a picture of before and after porcelain veneers compared to resin bonding veneers HERE