Solar pumps are an energy efficient, environmentally friendly way to pump water for a variety of domestic and commercial purposes, including agricultural and residential irrigation and cattle or livestock watering. Solar pumps are easy to install and require virtually no maintenance, and they can have a lifespan of roughly 20 years, so after the initial set up costs their servicing requirements are virtually nil.