GATES CONSULTING, INC.