ANDERSON & HASTINGS CONSULTANTS, INC.