Dopo una modesta carriera da calciatore, inizia la carriera di allenatore guidando il Wattenscheid, ultima squadra con cui è stato tesserato da giocatore. Nel 1998 passa al Borussia Dortmund con il ruolo di secondo allenatore della prima squadra. Nel 2004 è il tecnico della squadra riserve del club.
Nella stagione 2005-2006 è alla guida del Rot-Weiss Essen: non salva il club dalla retrocessione in terza serie, ma l'anno seguente ottiene l'immediata promozione nella 2. Bundesliga, la seconda serie tedesca, frutto della vittoria della Regionalliga.
Nel 2008 torna in terza divisione, guidando l'Union Berlino, con cui vince nuovamente il campionato di terza divisione e milita in 2. Bundesliga per cinque stagioni.
Nell'estate 2015 è ingaggiato dalla Dynamo Dresda, altra formazione della Germania orientale: Neuhaus ottiene la vittoria della 3. Liga, la terza in carriera, al suo primo anno e disputa altri due anni in seconda serie, ottenendo come miglior risultato un quinto posto prima di essere esonerato nell'agosto 2018 a causa di risultati negativi.
Nel dicembre 2018 assume la guida dell'Arminia Bielefeld, che guida al settimo posto in seconda serie e alla promozione in massima serie nella stagione 2019-2020, vincendo il campionato di 2. Bundesliga.
Statistiche
Statistiche da allenatore
Statistiche aggiornate al 21 ottobre 2019. In grassetto le competizioni vinte.