Joshua Foundation is a nonprofit organization. This year marks our 34th year of helping those who have encountered significant losses whether it be financial, social, mental, physical, relational, or spiritual.