The Snow Joe ION18SB Cordless Single Stage Snow Blower gets an impressive 40+ minutes of run time before the battery needs to be recharged, which outlasts most other models on the market. It is worth noting, though, that it works best on fresh powder, rather than slush that has been sitting all day long.