I use snap traps with peanut butter as bait. I take a small cotton puff, knead the peanut butter into it, and fasten the resultant "pill" to the trigger with a strand of copper wire from a lamp cord. The wire keeps the mouse from absconding with the bait and also triggers the trap. Works well. The traps are placed with the trigger end facing the wall, perhaps half an inch away. Mice avoid open spaces and prefer to run along walls. The combination of that and peanut butter has proven to be irresistible to them (so far). Gotta wash my hands first because the mice can smell people and they'll avoid the bait.
If you can seal the building, that also helps keep them out in the first place. I have some data cables which enter the building through 1/2" pvc fittings. The holes are plugged with steel wool and silicone caulk.
Finally, there is an 8 by 7 roll-up door on the back of the building. I bought brush seals (not very expensive but sometimes hard to find) and installed them.
I still get an occasional mouse, but they get trapped pretty quickly. Evidently peanut butter is more attractive to them than the wiring of the vehicles or anything else in the hangar.
We did catch a snake in the building once (came in while we were working with the door open) but had to evict it because even though it was harmless to people, the startle reaction ("Oh **** a SNAKE!") could result in injury from jumping back from it.
Best Regards,
Mike/Florida