Could Otto be given a call, even it is was just for advice?
If the guy has sealed ten ponds that way, just ask him where they are located and then go talk to the owners.
And ask him if he would gauarantee it. I think that would be a tell-tale sign whether or not you want to risk spending more of your own money on it.