Mouse Protection while in storage

I asked pest repellent guy that comes in once a month to work. He says mice are curious by nature. They will always eventually overcome scents/smells.
Cant overcome poison, snap traps or live traps. Although I'm using Irish spring in boat and cuda. I just brought cuda home from storage for 3 years(had bounce sheets) Smells like a mouse orgy in it....
But no "damage"