Just FYI, last-freeze (and first-freeze) dates are not given consistently. Sometimes, they are 50% dates, which is the AVERAGE date of first or last freeze. That is, you have a 50% chance of not having a freeze after this last-freeze date. That can be risky. Other times, 20% dates are listed. For last-freeze dates, those are later, and you can assume that there is only a 20% chance of seeing a freeze after this date. That's a lot safer. So use these dates smartly.