If that damage isn't a result of topping as Greenvein mentioned then Neem won't help with what's eating those leaves. That looks like either caterpillar or cricket damage. As I recall, crickets and caterpillars eat holes in the middle, where grasshoppers eat from the edges in.
Might want to get yourself some BT concentrate and start spraying with that for caterpillars. You'll probably need it come flower anyway.
Not sure what handles grasshoppers and crickets but I'd grab BT anyway.
He's not in stretch yet 4 days into summer and those plants probably won't show flower for 3 weeks minimum. Plenty of time to introduce Big Data, and with a 3-4 month flower period better he shouldn't run out.