Mestemaker could be a Dutch / German family name says Google AI. Mes (or Messer in German) means knife, maker (or macher in German) means maker. His great great grandfather apparently was a knife or cutting tools maker.
Mestemaker also is a Dutch / Belgian family name (Flanders, Dutch speaking part). It means most maker or most creator. So skilled craftsman or prolific maker.
"Wagon maker" or cartwright
https://namecensus.com/last-names/mestemaker-surname-popularity/Very rare family name in the USA. Only 154 Americans with that last name in 2020