There are many local, and not-so-local, groups that do this volunteer trail maintenance, and they could definitely use some monetary donations. There is the PCTA, mentioned up-thread ( pcta.org ). I volunteer for Trailkeepers of Oregon, based in Portland, and is active in many parts of the state. trailkeepersoforegon.org . There is also the Washington trails Association, and many more.