Q.Fruit flies on indoor plants
Hi,
I have a couple of indoor plants and I’ve recently caught many fruit flies, mostly right above the plant but also all over the apartment. I’ve read that aquarium gravel or sand spread out on the soil of my plants can stop the hatching of the eggs. I was wondering if this in fact helps. Will the sand keep my plants from breathing or damage them in any way? I’ve attached a photo of the flies I’ve caught (just to make sure they are fruit flies!) and also the plants I have. I’m also going to use the vinegar trap. Is there anything else I can try?

I would avoid covering the soil with sand or gravel.
Treating the plants with Neem Oil should take care of most insects.
Neem Oil is organic and safe for people and pets.
Here are some articles that will help you.
If you know it is Fruit Fly for sure, a vinegar trap is a good way to help control them.
If it is White Fly, Neem Oil is the best treatment.
https://www.gardeningknowhow.com/plant-problems/pests/insects/controlling-fruit-flies.htm
https://www.gardeningknowhow.com/houseplants/hpgen/common-bugs-and-pests-on-houseplants.htm
https://www.gardeningknowhow.com/plant-problems/pests/insects/control-whiteflies-houseplants.htm
https://www.gardeningknowhow.com/plant-problems/pests/pesticides/neem-oil-uses.htm