I have a possible solution.
As the listings that can be claimed would be a free package, why not simply hide the contact form for all the free listings? It will also give you some extra leverage to up-sell customers to a paid package.
To control what shows for which package, I am using the limit content by packages plugin.
Copyright © 2010-2020 PremiumPress Limited.