Stefan Hüni, Switzerland, Tampa, M, Utzinger + Hüni AG