The cost of leveling a floor depends on the size of the space and the severity of the imperfections that need to be leveled. On average, you can expect to pay somewhere between $300 to $500 per 100 square feet.