How do you guys deal with winter? Any heating tips?
Insulate the heck out of the house, it is cheaper to keep the heat in than to replace it.
We keep a small chest freezer for frozen mice/rats/rabbits in the snake room. The exhaust from it helps warm the room. In the winter we close the door to that room, in the summer we actually have to keep a fan going to blow the air out as otherwise it would get too hot in there.
Use well-insulated enclosures made from melamine or PVC that are designed for reptiles.
Racks can be covered with a blanket to help keep heat in the tubs.
We also have a generator as it's common to lose power due to downed power lines during ice storms.
For us in case of power going out it's a combination of fireplace (that's mainly for the human and for legged critters), generator to keep the essentials running (fridge, freezers, lights and incubator should there still be eggs in it), and finally buddy heater (propane heater that runs clean) which heats the snake room.
Now as a normal daily thing (not emergency) the main snake room (Ball Pythons and Hatchlings) is heated with a oil filled heater and a reliable thermostat. The office/colubrid room stays at room temps.