There are many reasons for bad breath …. Deposits or dirt on the teeth due which gums are infected , decayed teeth , any gastric problems , hormonal changes , certain foods etc.
Mostly bad breath is due to dental cause . a thorough clinical examination will make the dentist give you proper cause and solution for bad breath . usually that is cleaning the teeth and gums and treating the decayed teeth.
Patient would be taught proper oral hygiene practices like the method of brushing and flossing followed by mouth rinse and regular dental visits which makes u free from bad breath.