Understanding the teeth whitening charges can be quite challenge. Different factors affect the overall ultimate price , ranging from the type of bleaching you choose . Professional treatments generally run around $ a figure of $lower amount to $higher amount per visit , while at-home kits are fou