I hope that either route will be better and cheaper than a "big box" genset...
Yet another route is to build a generator with an automotive engine. If you have natural gas or a propane tank this could be ideal. With all new or remanufactured parts you can build a 30kW genny for $3,000 or so.
Mine is a slant six running at 1800 RPM for about 65hp, directly coupled to a 30kW ST head. Winco charges $15,000 for something similar, albeit with a much fancier head. This gen is oversized so that I can eliminate my electric subpanel and still not worry about ruining a pump or worrying about when the refrigerator turns on or whatever. It is a lot of work though. Here's a parts list:
Impco CA55-500 mixer (natural gas/LP carb)
Woodward/Dyna PF31 actuator/throttle body
Chrysler 225ci slant six engine
Dyna DPG-2103 (?) governor
Guardian Couplings "FH" style coupling (bolts to flywheel)
I-beams
Cement
Siding to match your house
Radiator, muffler, belts, hoses, etc
I love the Listeroid, but as a practical matter I don't want to store the fuel I've become the widely ridiculed Gentleman Collector. Well, minus the gentleman part that is.