I've been going through records in Hilsenheim and there were Neffs and Keffers and Bapst. Wonderfully, the records are online but not in English. Before 1872 the records are in French and after 1872, they are in old German which is nearly impossible to read. The link to the Bas-Rhin website is
http://archives.bas-rhin.fr/scripts/05sources/05_sources.asp. There are Birth (N), Marriage (M) and Death (D) records as well as some censuses. Nothing is indexed so you must review page by page.