Motor sealing is made by polymers, O rings, oil seals and sand guard to avoid ingress of well water/sand into the motor. Pressure equalizing rubber diaphragm is provided to guard the motor from pressure and volume variation of water inside the motor.