Our generator is installed and it was easy every step of the way. Jim and the staff kept me aware of what was going to happen and when. I definitely recommend them!