Has your son had a dental check up lately? He may have cavities that need to be addressed
Tooth sensitivity could be due to cavities or gum problems. I would highly recommend you see a dentist to diagnose the problem. Home remedies: avoid the stuff that triggers the sensitivity, avoid extreme hot and cold temperatures.
Hope this helps.