I have used mycorrhiza on my tomatoes, Never could figgure out if it made any difference or not. Compost is the best thing for the veggie garden and tomatoes love to grow in compost. But I still use liquid fertilizer. It gives them micro nutrients if nothing else.