Ubicació:
Can Sol fou construït l'any 1920 per l'arquitecte Lluís Planas i Calvet, autor de diverses obres modernistes a la comarca i representant del corrent més ornamental i exuberant pel que fa a la decoració. Tot i això, l’edifici té un caire més noucentista.
Can Sol va ser encàrrec del Sr. Pinyol, però no la va poder acabar per falta de diners. Entre el 1920 i 1923 la va comprar la senyora Agustina, dona de Joan Sol, i va fer construir tot el recinte. Durant la guerra civil, part de l’edifici (on hi ha el jutjat de pau) fou ocupat pel Comitè, l'Ajuntament i un grup de guàrdies d'assalt. Després de la guerra, dues mestres de la Roca hi visqueren i, més tard, la família Gavarró ocupà l'edifici on hi ha actualment la Policia Municipal. Un cop mort el senyor Sol, el seu hereu vengué la propietat a Jaume Vallhonesta. Posteriorment, Francesc Mestres i Andreu, ex alcalde de la Roca, la comprà i convertí en Casa de la Vila.