Reusing an old slab or building a new slab foundation
Homeowners planning an addition often ask whether the old patio slab can carry it, and usually it can't, because a patio is flatwork, the thinner outdoor concrete we pour for walks and driveways, not a foundation built to hold walls and a roof. Cracks in an existing slab can sometimes be patched, but whether it can bear a building is the engineer's call. I'd sooner tell you plainly that it has to come out than build on something that won't hold.

