LANZ wurde 1918 durch Herrmann Lanz in Murgenthal AG (Schweiz) gegründet. 1990 erfolgte der Umzug der Firma nach Oensingen im Kanton Solothurn. LANZ befindet sich im Familienbesitz mit einem Aktienkapital von 3 Mio. CHF.
LANZ befindet sich direkt an der Autobahn Zürich-Bern. In Oensingen halten die Schnellzüge der SBB-Linie Zürich-Olten-Biel. Die Fahrt im Auto zum Flughafen Zürich dauert knapp 1½ Stunden.