what determines if foundation is structural or cosmetic?
Upheaval means the slab has risen above the original foundation elevation. This happens most often due to the introduction of moisture under the foundation. The most frequent cause of this moisture is a plumbing leak under the slab. The most common leak is on the drain side of the plumbing system. Note that some damage is strictly cosmetic damage that does not interfere with the foundation's load bearing capacity. These cosmetic items could be cracks in floor tiles, cracks in sheetrock, etc. A qualified foundation repair contractor or a structural engineer can help you determine if the problems you are faced with are cosmetic or will require foundation repair.