Showed up at scheduled time. Finished as predicted. Communicated throughout the installation. Hope to not have to use the generator but it’s nice to know that it’s there and working.