Does your home have natural gas? If it does go that route. When I was in business, plumbing contractor, I subcontracted to an electrical contractor doing these. I would run the gas piping for all his jobs. All he sold and swore by were the Generac. Heard the Kohlers were pretty good.
Also...