BARRETT AND GREENE, INC.