Die Firma wurde 2016 von Matthias Bloch - ausgebildeter Polymechaniker (EFZ) und Motorradmechaniker (EFZ) aus Freude zu Technik und Motorräder gegründet. Seit 2018 vertreibt Imperial Mechanical Creations ihre Produkte Europaweit. Durch den Standortwechsel anfangs 2019, konnte der Betreib vergrössert und neue Möglichkeiten vor allem in den Bereichen Custom und Restauration geschaffen werden.