Public Good PR is a boutique public relations firm that works with progressive clients, primarily non-profits.