Neem is good, BUT, if you've never used it, I swear to you, it has the most god awful smell.
Not joking or exagerating! The smell alone (full strength) makes you wanna
But must admit, it works for a lot for different things. Fantastic stuff really!
Plants...boy, it would take a lot of plants to stop fleas...depending on your area of course.
Mosquitos...an essential oil isolate of Catnip...sorry can't remember the name, my bad, I'll try to find it again. ANyway, it is supposed to be very good. Anything you use you would have to powder or spray your friend everytime you go out for lengths of time.
We use garlic. If we get the word from others that fleas are real bad this year...we take precautions...and we will use a months worth (during heavy flea times) of the flea protection that is a capsule you break and put between the shoulders. Purely chemical. But I can't stand fleas!!!
I walk in, our vet says...ah flea stuff right? I say yes, and every dog and cat is given the treatment. Then that's pretty much it. So far...knock on wood.
Robin