Spring rolls in with a lot of promise: longer days, more jobs on the schedule, crews back in the field. It also rolls in with severe weather. Across much of the country, spring means hail. It means high winds. It means the kind of storms that show up fast and hit hard. If the panels you installed last season are going to hold […]