Symptoms & conditions
Bad breath
The short answer
Persistent bad breath (halitosis) usually comes from one of four places: tongue coating (60% of cases), gum disease pockets, dry mouth, or non-oral issues like sinusitis or GERD. Mouthwash masks for 20 minutes; a proper diagnosis actually fixes it.
What's happening
The clinical picture
Volatile sulphur compounds produced by anaerobic bacteria are what you smell. Those bacteria live in three main places: the back third of the tongue (where most people never clean), periodontal pockets deeper than 4 mm, and any low-saliva environment. Sinusitis and post-nasal drip produce odour that exits through the mouth but originates above it. If your dentist examines you and finds clean teeth, healthy gums, a clean tongue, and normal saliva, the cause is not dental — time to see an ENT or GP.
Warning signs
Contact us the same day if:
- Bad breath that doesn't improve with brushing and tongue scraping
- Persistent bad taste
- White coating on the tongue that won't brush off
- Dry mouth throughout the day
- Bleeding gums accompanying the smell
What we do
Our approach
Exam includes tongue inspection, periodontal probing, and saliva-flow check. Based on what we find: tongue-scraping coaching, deep gum cleaning, dry-mouth management, or a referral out to ENT/gastroenterology if the cause is elsewhere. No "magic mouthwash" sales.
Related services
Dig deeper
Related articles
Article
Persistent Bad Breath: The 4 Real Causes, and Why Mouthwash Rarely Fixes It
Bad breath that doesn’t clear up with brushing usually has one of four medical causes, not a hygiene problem. Identifying which is yours tells you the right fix — from a tongue scraper to periodontal therapy to an ENT visit.
ReadArticle
Gum Disease in Oman: The 5 Signs Most People Miss, and How It’s Treated
Gum disease is the leading cause of tooth loss in adults — more than cavities. Its early stage is reversible in one cleaning visit. Its late stage takes surgery and sometimes costs teeth. The tricky part: it rarely hurts until it is advanced.
Read