I buy "Mosquito Dunks" which contain a larvacide that the developing larvae eat. I break off small pieces and put them in my trays. They look like doughnuts, and I think it was about 8 bucks for a pack of 6 at Home Depot. They are supposed to last 30 days, once placed in the water.
I hope this helps.