The Lock Up offers self storage facilities that are climate-controlled and monitored by 24-hour video surveillance. The facility, which is owned and operated locally, features an interior loading bay, keypad entry and carpeted halls and units. The Lock Up has self-storage locations in eight states, but Branford's facility is the only one in Connecticut.