Will it power our heavy machinery?

Yes! We size systems for industrial loads (tested up to 2MW).