About Us

National Storage Centers was established in 2001 as a privately held, family-operated company. We envision self-storage to be as easy as an extension of one's own home or business. Today, NSC oversees the operations of eight, soon to be nine facilities in California, Oregon, Idaho and Washington. Headquartered in San Francisco, National Storage Centers is a growing company that works to acquire existing storage facilities as well as building brand-new, state-of-the-art facilities. Our mission has been to provide indisputable excellence in both customer service and value in self-storage, while ensuring your valuables are well-protected and cared for. Our intention is to take better care of your things than perhaps, you do.