Amvets national service foundation provides support to veterans through service programs as well as providing community and youth-oriented programs designed to promote unity and patriotism. It counsels and represents veterans and their dependents before the veterans administration at no charge to the veteran or their dependent.