Roger Hörler, Switzerland, Teufen, male, Binder & Co. AG