What do you do against fungus gnaits in long term?

I dont want to buy SF Nematoden every month :'(

Edit: Thanks for all the Tips!