FERRAND ASSOCIATES, INC.