Peter Schläfli, Switzerland, Seedorf, M, Weibel SA