HaloHeal can run for up to 10 hours on a single charge, depending on the mode used.