Citation: 4A_645/2020 E. C

X.A.________ et Y.A.________ interjettent un recours en matière civile, subsidiairement un recours constitutionnel. Ils demandent au Tribunal fédéral d'annuler le jugement du 3 novembre 2020 de la cour cantonale et de renvoyer la cause à cette autorité pour nouvelle décision dans le sens des considérants. Ils expliquent ensuite dans quel sens la cour cantonale devrait juger. Principalement, ils demandent préalablement qu'une nouvelle expertise soit ordonnée et reprennent au fond leurs conclusions tendant à la condamnation de B.________ au paiement d'un montant de 119'000 fr. plus intérêts et au rejet de la demande reconventionnelle; subsidiairement, ils concluent à l'admission de l'appel et au renvoi de la cause au Tribunal de première instance pour complément d'instruction dans le sens des considérants. B.________ propose le rejet de toutes les conclusions du recours, dans la mesure de leur recevabilité. Les recourants ont déposé une réplique. Pour sa part, la cour cantonale se réfère aux considérants de son jugement.