For the ants you can try comet (the toilet bowl cleaner). Has to be the come brand powder though. Sprinkle it real goo around the ant hill. Then sprinkle it all over the ant hill. Stir up the ant hill and sprinkle it again. Somebody else told us of this and we trie it on a few small antbeds we had in the yard here and it took care of then. Have also stirred up ant hills after cooking and poured the hot oil all over it and that took care of them. Don't know if you would want to use the comet solution if you have other pets running around. We did but our dogs and cats did not bother it so I do not know how it would affect them if they got into it?