Desde el 2020, la empresa ha centrado esfuerzos en reforzar su red logística, con la inauguración de nuevos centros de distribución o de última milla tanto en Santiago como en regiones. A la fecha, ya son más de 14 Service Centers ubicados a lo largo del país, y se espera que ese número siga creciendo. Están presentes en: la región de Antofagasta, de Atacama, de Coquimbo, Valparaíso, Libertador General Bernardo O’Higgins, Maule, Bío Bío, Ñuble, La Araucanía, Los Lagos, y Los Ríos.