Need a cordless impact wrench... Suggestions, please

We are in the structural steel industry. Each one of my trucks has a couple of these Hilti 1/2” impacts for installing connecting plates, template holdowns, concrete anchors, you name it. I bet they run down 500-600 bolts a day. I use them in the shop for maintenance of all kinds. If I only got 24 tires off a car on one battery I would be upset. My batteries last a lot longer than that.