Disclosed is a versatile multi-use high water recovery process that integrates the use of water purification membranes including reverse osmosis and nanofiltration with ion exchange water softening resins in a number of configurations that optimize operation and achieve maximum membrane permeate recoveries while eliminating the use of fresh water, sodium chloride and other chemicals needed to regenerate the IX resin. The invention provides process mobility and flexibility that enable selection of optimum process configurations and features to address variability in the Influent Water quality.