Вагоноремонтное предприятие Черемхово было создано в качестве филиала ООО «Трансвагонмаш». Его основой послужило депо по ремонту грузовых вагонов станции Черемхово, открытое в 1936 г.
Развитие угледобычи способствовало развитию предприятия. В 1959 г. был введен в эксплуатацию деревообделочный цех. Через 11 лет открылся тележечный участок, еще через год был открыт контрольный пункт автотормозов, а в 1981 г. открылся колесно-роликовый цех.
В настоящее время структуру предприятия составляют шесть производственных участков и шесть вспомогательных подразделений. На заводе могут проходить текущий и капитальный ремонт все типы грузовых вагонов, за исключением думпкаров. Техническая база для всестороннего ремонта грузовых вагонов была модернизирована и доукомплектована. Кроме того, в 2009 г. был введен в эксплуатацию участок неразрушающего контроля.
К достижениям последних лет относится освоение с 2010 г. установки тормозного оборудования «НЕЗТОР». Также завод предлагает услуги по снабжению комплектующими для ремонта грузовых вагонов. С 2012 г. предприятие оказывает услуги по установке кассетных подшипников (модели SKF и EPK).