Not to harp but to piggy back on craig's response in regards to temps. My colubrid's only see their temps go above 83F mark if the house ends up getting that hot during the REALLY warm days of summer in Ohio. Quite frankly if I have to deal with for a week or two then they do too because I'm not wasting money on air conditioning for the 2 or 3 weeks it might actually be uncomfortable. Doesn't harm the snakes and I just open the windows when it cools down at night and make sure water changes are daily instead of my every other day or so schedule.
I might get flak for saying this but there is evidence to suggest that 90F hotspots for a ball python aren't really that necessary and you could just bump that down to the 86-87 mark and find sort of a happy medium.