Finding grants can be difficult and time consuming, but we have tracked down a useful page where you can find potential funding sources.

http://www.thenonprofittimes.com/grants/

You can also find the services we provide to non-profits here