Yes, a pre-engineered steel building is the most cost-effective building type to support the weight of a crane indoors. In more complex builds, structural steel may be the better option. The third option is a precast building. The likes of wood and block buildings are expensive in design for the support needed.