Yep, neem trees work very well. You buy them in pots, and they can thrive in pots, too. Lalaki lang naman sya if you plant them in wide spaces eh.
Bought ours from Manila seedling bank, along Agham road in QC. But they run out of stocks quickly, though. I remember going back every week for four weeks, wala pa rin.