I do them all the time. You can do a more thorough method with SKM, which is great. However, of an easy and cheap way I would gather all the motors powered from the MCC, and then non-motor loads like Panels. I would take the total motor KVA and take about 65% to 70%. For panels, I would say about 40%. After that, I would go to the utility for the peak demand load for the last 2 years and compare the two , meaning the demand and calculated demand to make sure it's reasonable. To my calculated demand, if it's close to the utility peak demand, I'd then add 20%. This not a code method, but since I do this all the time, I'm pretty sure you would get what you need.
I would not take an amp meter reading, because the pumps will cycle on and off, but you have that one occasion where there's a flood and every pump is running full blast.