I tried, for a short period of time, to find some volunteer work this summer. I had to put a lid on that idea for a few reasons, but I digress. One of the things I found a bit upsetting was the number of volunteer positions that really constitute as skilled labor. If the position you want filled has a requirement of a two year degree and/or continuing education in the field the position is for, you really oughta pay people at least something. There's a huge difference between being able to clean up litter along a creek bed and say being a chemist's assistant at an environmental clean up company. As for finding people who are physically fit, I recommend organizations try to recruit people who are not only young, but physically active. College sports players readily come to mind. NASCAR Teams, for example, recruit college athletes to be on their pit crews saying "Not everyone is gonna get into the NFL, but if you're willing to be trained, we have a heck of a job for you." I think if fire departments and such did something similar, and offered good pay, they'd have a few takers. Prior military service people, especially the Coast Guard, would be another good place to look.