| 1883 | Gründung durch Cristian Marthaler I, Tätigkeit als Schlossermeister in Uettligen |
| 1887 | Übersiedlung nach Kirchlindach |
1929 | Übernahme der Unternehmung durch Christian Marthaler II, Kauf einer eigenen Liegenschaft (3-Familienhaus) in Oberlindach, Bau eines alleinstehenden Werkstattgebäudes |
1941 | Ernst Marthaler I steigt ins Geschäft ein, als zusätzlichen Geschäftszweig baut er die Sanitären Installationen auf |
| 1951 | Geschäftsvergrösserung mit Zusammenbau von Wohn- und Werkstattgebäude |
| 1957 | Übernahme der Unternehmung durch Ernst Marthaler I |
1975 | Übernahme der Unternehmung durch Ernst Marthaler II und durch Alfred Marthaler, |
| 1979 | Neubau von Garagen, Lager- und Vorfabrikationsräumen |
| 1987 | Gründung der Aktiengesellschaft |
| 2001 | Christian und Bernhard Marthaler steigen ins Geschäft ein |
| 2004 | Übergabe Aktienanteil von 50% an Bernhard und Christian Marthaler |
| 2006 | Übernahme der Firma Zaugg Bedachungen durch Alfred Marthaler |
| 2009 | Aufbau eines neuen Geschäftszweiges Heizungen |
| 2011 | Umbau und Erweiterung der bestehenden Büroräumlichkeiten |
| 2012 | Umbau und Erweiterung der bestehenden Werkstatträumlichkeiten |
| 2013 | Firma Zaugg Bedachungen GmbH wird Tochtergesellschaft der Gebr. Marthaler AG |
| 2015 | Firma Zaugg Bedachungen GmbH wird aufgelöst und vollständig in die Firma Gebr. Marthaler AG integriert |
