The length of the procedure depends on the extent of the bonding work needed or the number of teeth we are bonding.. In most cases, bonding can be completed in one visit, and the procedure typically takes 30 minutes to an hour per tooth.