Event raises $20K to give locals a helping hand