Foam to lift a slab is simply a recent modification of mud-pumping/jacking. I believe it is useful for raising temporarily patios, drives, roads and walks, I couldn’t recommend it for structural slabs like a home foundation. Soils in Texas expand and contract with soil moisture changes. Each time they shrink when dried, they don’t expand back 100% when moisture returns. However, if you have filled the void under the slab with foam or cemented materials, the slab may be lifted during wetter seasons much like when there is a water source such as plumbing leaks beneath a slab. It is a shim, under the slab, resting on the same soils which have already failed once and does nothing to prevent future failure.
Gary
214-392-1462