Donating services to charity groups, churches, schools and other nonprofits can increase local visibility, deepen local business ties and create opportunity for new business, says Christine Banning, vice president of marketing and communications at SCORE, a Washington-based group that provides free counseling to small businesses.