I have the EGO and on Turbo it will last about 15 minutes which is a lot of leaf blowing. On regular high speed it will last about 45-60 min. It charges up really fast so I didn't get an extra battery which I think is about $200. I'm going to get the weedeater attachment for it. They are not cheap, but on turbo it's at least as powerful as my 20 year old gas Echo hand held blower. I have two shitty pecan trees and a few others and i can clean that mess up with it on one charge.