For best results, Imidacloprid should be applied as a drench, not a spray. Remember, its a systemic. By spraying its effect on leaf miner will be short lived.
Three times a year, label strength, applied as a drench. In other climates you may be able to get away with twice a year.