I was at Home Depot the other day, and it was hot-guy-central. It's an effortless conversation topic that can easily lead to a date. If a cute guy happens to be behind you in line at Starbucks or in front of you in line for Chipotle, don't hesitate to kill the time by striking up a conversation. Line-ups are boring, and he'd probably rather chat with you than check his phone for the next five minutes.
And the type of guy you'll meet while volunteering will probably be a good-quality, nice guy you can bring home to Mom.