The other two staffers who did the adoption asked me a lot of questions about diet, proper handling and guinea pig behavior and I answered their questions the best I could. The result was them asking if I wanted a job. Of course I declined, largely because guinea pigs are not the only small animals they have and I know very little about rabbits, chinchillas or most other small ones. I could volunteer, and I still might if they get anymore guinea pigs.
The reason I adopted Sam and Dean is because they were on their second shelter stay. The Nevada Humane Society only keeps them for 60 days and then transfers them out to another branch. Sammy and Dean had been in shelter status for 81 days. I know that they have a no kill policy for dogs and cats but I don't know if that applies to guinea pigs. I didn't want to leave it to chance, so I took them in. Turned out to be good for them and me. They have a loving home and I got 2 of the cutest little piggies.
If I had the means, I would open up a rescue of my own for guinea pigs only. I'd take every one of the "free to a good home" piggies as well as the ones that come to the Humane Society and make sure they get the best home and are properly taken care of while they are at my shelter.
Realistically, however, You could offer to help that humane society anytime they have guinea pigs come in. Take in decent pellets and hay, along with a couple of Lynx's care booklets and offer to treat the pigs for mites or sex them for the staff. Also write down the address for the cage site so they can pass on that information to prospective adopters.