Borax for ants. Neem oil works pretty good for a number of things.
Where do you buy Borax? I used to find it everywhere but haven’t been able to find anywhere in the past 5-6 years that sells it anymore.