A vehicle lift operable to lift a vehicle within a lift area, the vehicle lift comprising: a lift post (122, 130, 204, 210) that is operable to raise and lower a lift arm assembly; a set of lift arms (206, 208, 212, 214), wherein each arm of the set of lift arms is attached to the lift post by a post connection at a proximal end of the lift arm, and wherein the system is operable to automatically raise and lower each arm of the set of lift arms and position a distal end of the lift arm; a set of lift area detectors (128, 136) operable to determine physical characteristics of objects in the lift area, the set of lift area detectors comprising at least one camera configured to capture one or more images of the vehicle and at least one sensor to capture proximity data of portions of the vehicle relative to mounting points of the lift sensors, the one or more images comprising wheel image data from the vehicle; and a lift controller configured to: access an identification dataset that comprises data usable by artificial intelligence software to perform image analysis to identify a wheel within the one or more images of the vehicle, the data comprising a set of wheel data; control the position of the distal end of each lift arm in the set of lift arms; using information from the set of lift area detectors, determine a virtualized position of the vehicle within the lift area; using the set of lift area detectors, capture a set of one or more images of each lift point in a set of one or more lift points on the vehicle; using artificial intelligence software, perform an image analysis on the set of the one or more images of each lift point using the identification dataset to produce a set of results; and automatically position the distal end of each lift arm of the set of lift arms at a different lift point of the set of lift points based on the virtualized position of the vehicle and the set of results. a lift post (122, 130, 204, 210) that is operable to raise and lower a lift arm assembly; a set of lift arms (206, 208, 212, 214), wherein each arm of the set of lift arms is attached to the lift post by a post connection at a proximal end of the lift arm, and wherein the system is operable to automatically raise and lower each arm of the set of lift arms and position a distal end of the lift arm; a set of lift area detectors (128, 136) operable to determine physical characteristics of objects in the lift area, the set of lift area detectors comprising at least one camera configured to capture one or more images of the vehicle and at least one sensor to capture proximity data of portions of the vehicle relative to mounting points of the lift sensors, the one or more images comprising wheel image data from the vehicle; and a lift controller configured to: access an identification dataset that comprises data usable by artificial intelligence software to perform image analysis to identify a wheel within the one or more images of the vehicle, the data comprising a set of wheel data; control the position of the distal end of each lift arm in the set of lift arms; using information from the set of lift area detectors, determine a virtualized position of the vehicle within the lift area; using the set of lift area detectors, capture a set of one or more images of each lift point in a set of one or more lift points on the vehicle; using artificial intelligence software, perform an image analysis on the set of the one or more images of each lift point using the identification dataset to produce a set of results; and automatically position the distal end of each lift arm of the set of lift arms at a different lift point of the set of lift points based on the virtualized position of the vehicle and the set of results. access an identification dataset that comprises data usable by artificial intelligence software to perform image analysis to identify a wheel within the one or more images of the vehicle, the data comprising a set of wheel data; control the position of the distal end of each lift arm in the set of lift arms; using information from the set of lift area detectors, determine a virtualized position of the vehicle within the lift area; using the set of lift area detectors, capture a set of one or more images of each lift point in a set of one or more lift points on the vehicle; using artificial intelligence software, perform an image analysis on the set of the one or more images of each lift point using the identification dataset to produce a set of results; and automatically position the distal end of each lift arm of the set of lift arms at a different lift point of the set of lift points based on the virtualized position of the vehicle and the set of results.