To be clear, I have volunteered with a number of organizations that help the homeless in Seattle. I don't know where you're getting 25-30% from, but that doesn't match with my experience -- I'm inclined to believe it's much higher, but it can really depend on what neighborhood you're in.