Hans-Peter Hügli, Switzerland, Mittelhäusern, M, Streit AG