Have you tried any of the synthetic pyrethrins (chrysanthemum juice)-lasts longer than natural I'm told? Its what those mosquito fogging companies use in yards on a monthly basis.
Bug guys told me to mix it up in a spray bottle of water, spritz around the exterior of wherever you don't want to...