Klein & Roth Consulting provides a full range of fundraising and organizational development services to nonprofit organizations working for social change. We work with a wide array of organizations from community organizing to arts and culture, from advocacy to economic development, from social service to civil rights, and more. We believe that how an organization raises its money is integral to its ability to be a social change agent. We primarily help organizations develop a diverse set of income streams, particularly to build a broad base of individual donors. Most of our clients have budgets under $1,000,000, and have boards composed of their constituency.