I have a large dataset of names in one field that can either be a first and last name, or a company name, or a combination. What I need to do is find "families" and create a group name for that family. I'm using fuzzy match to do it and it's working to a certain extent, but one case in particular (the Pump brothers) is not getting picked up. I am naming the group name the first instance of that group. I'm matching on Name (at a very low threshold) and an exact match on Zip. As you can see below, all the Reickers are correctly grouped, as is Pumption. But the Pump brothers Derek, Dustin and Alan should be in the same family. Is there some other way I should be doing this?
Thanks for any suggestions. I'm happy to provide more info if needed.

