A system for leveling a selected surface (s) of a structure, the system comprising: a platform leveling assembly, PLA, 12 supportable on a structure to be leveled, the PLA including: a PLA controller communicatively couplable with one or more leveling devices and configured to send, to the leveling device(s), leveling device commands that, when received by the leveling device(s), cause the leveling device(s) to change the attitude of the structure; and a PLA receiver communicatively coupled with the PLA controller and configured to receive wireless signals carrying a leveling device instruction and to send the leveling device instruction to the PLA controller; and a handheld mobile device including: a tilt sensor configured to sense an attitude of a selected surface on which the handheld mobile device is placed; an output device configured to provide an indication to a user; an input device configured to receive input from the user; a transmitter configured to send wireless signals to the PLA receiver; a mobile device controller communicatively coupled to the tilt sensor, the output device, the input device, and the transmitter, characterized in that the mobile device controller is configured to cause the output device to provide an indication of the sensed attitude of the selected surface; wherein the mobile device controller is further configured to receive the leveling device instruction from the user via the input device and to cause the transmitter to wirelessly transmit a leveling device instruction signal having the leveling device instruction to the PLA controller so that, when the PLA controller receives the leveling device instruction signal via the PLA receiver, the PLA controller causes the one or more leveling devices to operate according to the leveling device instruction. a platform leveling assembly, PLA, 12 supportable on a structure to be leveled, the PLA including: a PLA controller communicatively couplable with one or more leveling devices and configured to send, to the leveling device(s), leveling device commands that, when received by the leveling device(s), cause the leveling device(s) to change the attitude of the structure; and a PLA receiver communicatively coupled with the PLA controller and configured to receive wireless signals carrying a leveling device instruction and to send the leveling device instruction to the PLA controller; and a PLA controller communicatively couplable with one or more leveling devices and configured to send, to the leveling device(s), leveling device commands that, when received by the leveling device(s), cause the leveling device(s) to change the attitude of the structure; and a PLA receiver communicatively coupled with the PLA controller and configured to receive wireless signals carrying a leveling device instruction and to send the leveling device instruction to the PLA controller; and a handheld mobile device including: a tilt sensor configured to sense an attitude of a selected surface on which the handheld mobile device is placed; an output device configured to provide an indication to a user; an input device configured to receive input from the user; a transmitter configured to send wireless signals to the PLA receiver; a mobile device controller communicatively coupled to the tilt sensor, the output device, the input device, and the transmitter, characterized in that the mobile device controller is configured to cause the output device to provide an indication of the sensed attitude of the selected surface; wherein the mobile device controller is further configured to receive the leveling device instruction from the user via the input device and to cause the transmitter to wirelessly transmit a leveling device instruction signal having the leveling device instruction to the PLA controller so that, when the PLA controller receives the leveling device instruction signal via the PLA receiver, the PLA controller causes the one or more leveling devices to operate according to the leveling device instruction. a tilt sensor configured to sense an attitude of a selected surface on which the handheld mobile device is placed; an output device configured to provide an indication to a user; an input device configured to receive input from the user; a transmitter configured to send wireless signals to the PLA receiver; a mobile device controller communicatively coupled to the tilt sensor, the output device, the input device, and the transmitter,