I'm way more old school with my two car, detached garage.
got it from Northern Tool.
Then, find a couple businesses in the area that have to pay to dispose of pallets, put a wood blade on the sawzall, and you have free heat all winter. I refuse to pay for wood when you can find some that will hit a landfill. When its 10 degrees in Mn, my garage can be 60 in an hour without the fumes of a kerosene or propane heater. I did the propane thing for too many years. All it does is make you high, makes all of the moisture come out of anything cold and made of metal, and rusts your stuff. The dry heat from wood burning is awesome. And if you hate having to shred old documents, use 'em for fire starters.
I even used and old coffee can with a few fittings and a length of hard brake line to make an oil dripper setup. Tons of businesses heat their buildings on used waste oil, so why can't I? No more running out to get rid of old oil either. Just make sure to get a good bed of coals before you start with the oil or you can end up with a mess!
Add a heat exchanger fan in the chimney is a must! It nearly doubles the heat output. I also have a small box fan I use to blow across the back and bottom of the stove to get that air circulating.
With all of that, I have gotten it up to 85 degrees in the garage when it was -15 with a -60 wind chill outside. Not bad for a $300 investment (stove, heat exchanger, chimney, mounting, etc) that I haven't sunken any more money into in 4 years.