ST Scale wurde 1986 in Cecina, Italien gegründet. Cecina befindet sich in der Toskana. Seit seiner Gründung hat das Unternehmen ein stetiges Wachstum im Markt erfahren und erfreut sich großer Beliebtheit bei seinen Kunden.
Um den Anforderungen eines selektiven und schnellen Marktes gerecht zu werden, haben die Eigentümer Mitte der 90er Jahre beschlossen, eine eigene Holzfirma in Rumänien zu eröffnen, die die Quelle der Holzversorgung des Unternehmens ist, und ein Land, das für die Qualität seines Holzes bekannt ist. Diese Entscheidung gewährleistet eine strikte Kontrolle über die verwendeten Materialien und kürzere Lieferzeiten.