Q.Can you recommend a good insecticide for my garden
A number of my plants have developed holes in some of their leaves. This includes a cherry tree but also flowering plants. In one case there are holes in the flowers themselves. What would be a good all purpose insecticide?

Certified GKH Gardening Expert
Neem Oil is an excellent product to keep in your garden. It's organic and safe for people and bees.
It helps with most pests and even works as a fungicide.
https://www.gardeningknowhow.com/plant-problems/pests/pesticides/neem-oil-uses.htm
Cherry Tree care is covered in the articles below.
https://www.gardeningknowhow.com/edible/fruits/cherry/cherry-tree-care.htm
https://www.gardeningknowhow.com/edible/fruits/fegen/fruit-tree-spraying.htm