Having been around the non-profit/volunteer scene I can say there's a high number of couples who form long-term relationships who met this way.
Obviously a lot of people meet at work but that can be difficult in the trades since it's primarily men. So, another outlet outside of work can be a great way to meet women who aren't bar rats. Obviously church is good, too.
I tend to be in the animal sector of volunteering but of course there are tons of opportunities and I don't expect everyone to be passionate about animals. People just suck in general and I have little interest in helping them

but not everyone feels this way.
Anyway, just a thought..... (which should be viewed with incredible skepticism as my brain rarely has good thoughts)
We're now here to tell Automechanic what to do and ignore Zee09