The last few days have been rough around here with middle 90s highs and heat index values of 100 plus.