Mosquito Barrier is a chemical-based spray that is applied to your yard and garden as well, but it is effective for up to four months. Both products offer effective protection against mosquitoes, but the Mosquito Barrier is the preferred choice for longer-lasting protection.