JCM’s sister company North American Construction Company is installing the Building Maintenance Unit (BMU) on top of Miami’s 57-story Jade Signature building.