This is a common problem, especially in developed residential areas. The right thing to do is to tear out the existing concrete; remove the roots, prepare the area and pour new concrete.
Wiremesh or fiber mesh will make your concrete stronger, but it will not keep it from cracking. All concrete will crack, well-placed expansion joints will help eliminate unwanted cracking.