STC fue fundada en el año 2000. Su principal valor es su equipo, que cuenta con un amplio conocimiento del sector de las piezas de recambio y accesorios de goma y metal para automóvil. Desde sus inicios ha mantenido su filosofía de alta calidad basada en producciones reducidas y altamente controladas. Gracias a esta atención a la calidad y el detalle han consolidado una sólida reputación tanto a nivel nacional como internacional. La compañía es propiedad de BBB Industries, empresa americana líder de la industria en remanufactura.