Polyurethane is better in all facets. Mudjacking was used for years as a concrete lifting solution and is still offered by many companies. However, mudjacking doesn’t provide 100% permanent solution like polyurethane does. Since mudjacking literally relies on injecting mud below your concrete, it runs into the same problems as the original soil. In Texas, the dry environment eventually dries out the mud and causes the same issues that your concrete ran into before. Polyurethane permanently defends against all the causes of concrete problem signs which makes it the better option.