Bad breath has many reasons some of which are local and other could be systemic. Local causes include plaque accumulation, tooth decay, periodontal problems and pockets and systemic conditions including alcohol consumption,
diabetes, less water consumption,
kidney problems and other bodily diseases.
Next Steps
Go for a professional check up again to rule out these causes. Just getting tooth cleaning done might just not help in cases which are of systemic origin.
Health Tips
Check your salivary flow and if it’s less. Also ask your partner to look for signs of mouthbreathing while sleeping.