Fix the Problem or the Symptom?
Some home owners and contractors don't seem to understand the difference. Sloping floors, sticking doors, and cracking walls are SYMPTOMS. The underlying PROBLEM is foundation movement or settlement, not "unlevel -ness". The most widely recognized way to correct these problems is to underpin and stabilize the foundation.
Everyone should be aware of contractors who claim to offer a fix by "shimming" the foundation. It will make the house more level, but it won't deal with the problem of foundation movement or settlement.
It may cost a bit more to permanently stabilize the foundation, but the value is usually perceived as worth it.