Unfortunately, even the best tools on the market won’t be able to identify all potential faults with your hard drive. Some types of hardware failures are unpredictable, and it’s possible (though highly unlikely) that your hard drive might fail immediately after a successful scan.
Still, running a regular Mac disk check can maximize the chance of catching problems in time, before they turn into something more serious.