MARSHALL & HATFIELD, INC.