WAGGONER & ASSOCIATES INC