Sprinkler System Pump Assembly Demystified

Background You are probably wondering to yourself – why the hell are you posting this? Trust me – there are like no articles about this on the net that I could find when I needed them, so ...