More than $12,000 raised for homeless services