Try this:
Ortho Home Defense, you can get it at most hardware stores, even Costco. It says it's safe for pets and kids. I had ants on my boat too and it worked. I have been using it for years around the window and doorways at home to keep out spiders, ants etc.