Unfortunately, both automated tools have their limitations. In the case of Yext, they will always discover and display only 1 listing per site, i.e. if there are additional (duplicate, incorrect) listings, they won't show them. In the case of Moz Local, they have a problem that is unavoidable with fully automated tools - they cannot know what variations of the business name, address, or phone number are relevant to the business you are doing a scan for.
The perfect tool would be one that has both a manual input part, and an automatic scan part. Unfortunately such a tool doesn't exist, just yet, so the best option is to use automated tools, such as Yext and Moz Local scans, as supplementary to your manual listings audit and research work.
New advertising option:
A review of your product or service posted by a Sterling Sky employee. This will also be shared on the Sterling Sky & LSF Twitter accounts, our Facebook group, LinkedIn, and both newsletters.