La botiga ofereix una gran varietat de productes, des de carnisseria, peixateria, queviures… El negoci intenta tenir una mica de tot per satisfer les necessitats del poble.
El model de negoci es basa en la compra de productes per vendre’ls posteriorment, sempre amb preferència pels productes de proximitat. La clientela principal és la gent gran, tot i així, els joves també hi van quan necessiten un producte en concret, saben que el trobaran.
Els propietaris tenen una preocupació pel comerç local, ja que les grans superfícies i els alts preus han perjudicat molt a aquests negocis. Tot i les dificultats, Cal Roc, continua sent un punt de referència per Olost. El tracte familiar, juntament amb els productes tradicionals i de proximitat, garanteix la seva estància durant molts anys.