Unlike many on this site, I grew up working in unheated, drafty, large and/or old shops through NY winters simply to help the family survive. I then spent 7 years in the Army working on trucks in all manner of extreme weather from Fairbanks AK to Iraq, -70F to +140F. I also walk a couple miles most days throughout our plant to build prototypes which often involves walking one end to another of the ~1/2 mile long plant while lugging tools, parts, etc, followed by hours standing still on concrete, so yes I can completely understand your dilemma, cold temps/heating bills and standing/walking on concrete all day **** huge. Personally I don't mind having a smaller shop bc it forces me to focus on fewer projects which means more get finished, is easily heated/cooled, and doesn't allow the hoarder mentality many here have. If I don't go out there for a month or two who cares? My two car costs pennies to keep warm and dry enough for my machine tools, I can easily get vehicles in/out to work on them, and best of all - it came with the house so I'm not losing opportunities elsewhere to have it.