The DR58 boasts an 18-hour battery life that’ll last longer than you will on the job site. Yes, it’s built to perform. Soap bubble solutions can take several minutes to form visible bubbles and messy UV dyes can take several hours to travel through a running system.