Buy a snow shovel and a bag of salt now so you'll have it ready when the icy weather hits.
Keep extra water and canned food in storage just in case.
Check gutters and downspouts are clean and free of debris and leaves that may cause blockages.
Install leaf guards to prevent leaves blocking cleared gutters.
Examine doors and windows for gaps where warm air can escape.
Apply weather-stripping around problem draft areas.
Install double paned windows to increase energy efficiency.
Give your heating system a test run so you know it will work properly when you need it.
Hire an expert to check your heating system's efficiency, it could save you money over the winter months.
Have a professional fix any damaged roof shingles and loose gutters.
Make sure chimneys are cleaned and ready to use and you're stocked up with logs and kindling ready.
Give your deck and any outdoor furniture a fresh coat of sealer to protect it from the weather.