I have an "all electric house". Did my research for about a month before I made a decision.
a) check with your electrical supplier for their requirements. My supplier only mandated an Automatic Buss Transfer Switch. This automatically disconnects your house from the utility and shuts down the generator and hooks you back to the utility when they regain service.
b) make an inventory of all of the electron consuming equipment you have and add up its power requirements. You may be surprised at your electrical requirements, add another 15% to the total.
c) go with natural gas if possible. It will de-rate your generator about 10% but it's cost effective.
d) check with local and state governments about permits and their requirements.
e) use an electrician has the highest rated license of your state, bonded, insured, and has workman's comp. Get a contract that requires him to get ALL of the necessary permits and inspections. Pay him when all of the work is installed, permitted, and inspect by the electric utility and government. Trust me on this. if your friend does the work and your house burns down, the insurance company more that likely will not pay
To make a long story short: I went with a 20 Kw Generac with natural gas and Automatic Buss Transfer Switch. The installation was with one of their contractors who was 75 miles away. The local code required two (2) Digital Load Managers (DLM), these isolate the stove when the heat pump is on, the other isolates the clothes dryer when the water is on. The natural gas service costs $7.00 per 1,000 cubic feet. I have never gone over the $7.00 monthly minimum.
Install the generator as close to the gas meter as possible to prevent a pressure loss.
Total cost for everything was $8,500.00.
note: Generac and Kohler had the same size generator with the same warranty. Kohler was my first choice. The contractor, who puts in about 20 a month, said the Generac has less problems
The generator self-checks itself once a week for RPM/frequency, voltage, oil level, and battery voltage (the unit has and installed trickle charger for the battery)
Have the installer come out once a year to check it out and change the oil, filter, etc.