
Software for Good
ReviewMission-driven software development for nonprofits, government, and social enterprises.

About Software for Good
Software for Good is a Minneapolis-based software development firm and Benefit Corporation founded in 2004, specializing in web and mobile applications for nonprofits, government agencies, and social enterprises. The fully remote team of 11-50 engineers, designers, and strategists builds with Ruby on Rails, React, iOS, and Android while offering technology strategy and fractional CTO services. Clients include mission-driven organizations focused on positive environmental and social change.
Who Software for Good Is Best For
Software for Good is uniquely positioned for nonprofits, foundations, and government agencies that want a values-aligned development partner. Their 20-year history of serving mission-driven organizations, combined with fractional tech leadership services, makes them a strong choice for organizations that need technical depth but lack in-house engineering leadership.
Why Choose Software for Good
Things to Consider
Software for Good Services
Selected Work

Aligning data, technology, and strategy to advance community health work
Minnesota Community Health Workers Alliance
Software for Good helped Minnesota Community Health Workers Alliance replace a plugin-heavy WordPress registry with a shared data model, governance, and a path to reliable reporting for Minnesota’s CHW workforce.
View case study
Creating a city that works for everyone
City of Saint Paul
Working with Saint Paul’s Office of Technology and Communications, Software for Good mapped department needs, audited call-center processes, mocked a new city site, and built apps for internships, college savings, and snow-emergency parking.
View case study
Powering a statewide system for emergency housing relief
HousingLink
In partnership with HousingLink, Software for Good built Minnesota’s COVID-19 Housing Assistance platform in weeks, helping distribute more than $70 million in rent, mortgage, and utility relief.
View case studyPhotos






Alternatives to Software for Good
Software Agencies with a similar market, price band, and focus.

Blackburn Labs
★ 10Companies in healthcare, education, and real estate needing bespoke software with hands-on senior engineering
Providence bespoke software development firm and Clutch Global Leader specializing in healthcare, education, and real estate applications

LaunchPad Lab
★ 10Enterprises seeking AI-driven custom software and Salesforce solutions
AI-centric digital product consultancy with 730+ projects delivered

Portland Webworks
★ 9.2Government agencies and enterprises needing custom web applications and ERP integrations
Custom Software Developers Delivering Business Results