Citation: 4A_27/2017 E. A

La société Z.________ SA était locataire d'un camion-citerne dont l'usage lui avait été cédé par l'entreprise X.________ Sàrl (ci-après: la bailleresse). Le 14 décembre 2012, un chauffeur de la locataire a eu un accident avec ce véhicule. Le 10 janvier 2013, la bailleresse, dont l'associé gérant avait vu le camion accidenté, a adressé à la locataire un devis établi par le réparateur R1.________ AG, qui chiffrait les travaux à 49'000 fr. La locataire a sollicité un autre devis auprès du réparateur R2.________ AG qui, en date du 17 janvier 2013, a estimé les travaux à 9'755 fr. Ce même 17 janvier, l'associé gérant de la bailleresse a adressé à la locataire un courrier électronique ayant la teneur suivante: «Par la présente, je vous informe que nous prenons [sic!] fin au contrat de location du camion... 2.30 m, pour la date du 17.01.2013. Je passerais [sic!] le chercher le 18.01.2013 à 8h00 au dépôt... à... (VD). De ce fait, je sollicite un responsable de chez... [groupe auquel appartient la locataire] pour procéder à l'examen du véhicule avec moi-même.» Lors de leur rencontre à... (VD) le 18 janvier 2013, les représentants des deux parties ont convenu que le camion serait acheminé chez le réparateur R2.________ AG à... (BE), ce qui fut fait le même jour. La bailleresse a elle-même commandé des travaux de modification du camion, chiffrés à 15'500 fr. dans un devis du 21 janvier 2013. Tous ces travaux ont été effectués entre le 22 janvier et le 5 mars 2013. Un collaborateur du réparateur pense avoir averti la bailleresse de la fin des travaux. C'est toutefois un mécanicien indépendant oeuvrant pour le compte de la locataire qui a ramené le véhicule à la bailleresse le 18 mars 2013. Dans l'intervalle, cette dernière avait adressé à la locataire deux factures du 6 mars 2013 requérant le paiement de 13'608 fr. pour la location du camion en janvier et février 2013. Elle a encore établi le 5 avril 2013 une facture de 4'470 fr. 55 pour le mois de mars. La locataire a refusé de payer ces factures.