CARROLL ASSOCIATES, INC.