I've been faithfully using bug B-gone for several years now. This was after getting the active ingredient for the most popular brands sold in stores and quizzing my bug man who treats the house quarterly
Found that it works for ants as well. But has to be applied in a heavier dose around the hills. If not, the ants move to the neighbors for a few months, then come back
I've found that the fire ant baits or granules used in conjunction with the Bug B-gone gives me the best results.
Course the Bug man treats our house inside and out. A spray inside and outside under cover. The rest of the perimeter of the house gets treated with either granules or spray depending on the weather that day.