St. Vincent de Paul rolls up its sleeves