Gnatrol
Hydrogen peroxide ( soil drench )
Nema globes ( nematodes release for a week. )
But , still maintain or begin using sticky traps for adults ( because they lay the fucking eggs and those become larvae). It’s the larvae that does the damage. Control excessive watering , oscillating fan thru plants disrupts adults . Sticky will collect and hold adults as coloring is an attractant.
You can also source ” horticulture sand “ ( not playground ) and cover pot surfaces to bar egg laying , some growers use perlite to compleatly cover Top soil ( moving away a section to water ) then cover up after. Or worst case , look into “ bottom watering “ methods to cock block the adults ( they want wet soil on top ) , either by a wick feeding up thru drainage or other methods . Water globes can be used too.
GL .... “ Death to gnats ! “