Las tres naves que componen las nuevas instalaciones suman una superficie cubierta de 2.800 m2. Además, posee 500 m2 descubiertos para la exposición de vehículos y estacionamiento general.
Desde 2006, Rolcar es concesionario oficial Mercedes-Benz en la provincia de Tucumán, donde viene desempeñando una excelente performance. Ahora suma la sede de Salta, para continuar trabajando en función del principal objetivo de Mercedes-Benz Argentina: excelencia en la atención al Cliente.