Spider provides a complete suspended access solution for inspection and repair work on the Penterra Plaza in Denver, CO.