Build Your Business by Helping a Charity
You may work with a direct sales company that makes a product that fits fundraiser needs. Or you may own a small business in your town. Either way, people like to buy from people they know locally.
Here is old fashioned way to build your public relations. Help a local charity. Volunteer your time and knowledge. This will help your business perhaps more than simple advertising.
Here is a good article - Build Your Business by Helping a Charity. It has good tips on how to find charities in your area and ways you can help. Take a look.