Solenis has purchased Grand Invest Group, a Lima, Peru-based provider of water treatment products and services.