Coaching for Impact, a free small business coaching program, has served over 100 businesses in the Buffalo area.