<!DOCTYPE html> <html lang="fr"><head><meta charset="utf-8"/></head><body><div class="content"> <div class="para"> </div> <div class="para">Bundesgericht </div> <div class="para">Tribunal fédéral </div> <div class="para">Tribunale federale </div> <div class="para">Tribunal federal </div> <div class="para"> </div> <div class="para"> <img height="74" src="https://search.bger.ch/ext/eurospider/live/de/php/clir/http/displayimage.php?id=2024-01-03-4A_411-2022.1&amp;type=gif" width="95"/> </div> <div class="para"> </div> <div class="para"> </div> <div class="para"> <b>4A_411/2022</b> </div> <div class="para"> </div> <div class="para"> </div> <div class="para"> <b>Arrêt du 3 janvier 2024</b> </div> <div class="para"> </div> <div class="para"> <b>Ire Cour de droit civil</b> </div> <div class="para"> </div> <div class="para">Composition </div> <div class="para">Mmes et M. les Juges fédéraux </div> <div class="para">Jametti, Présidente, Rüedi et May Canellas. </div> <div class="para">Greffier : M. Douzals. </div> <div class="para"> </div> <div class="para">Participants à la procédure </div> <div class="para">A.________, </div> <div class="para">représenté par Me John-David Burdet, avocat, </div> <div class="para">recourant, </div> <div class="para"> </div> <div class="para"> <i>contre</i> </div> <div class="para"> </div> <div class="para">1. B.________, </div> <div class="para">2. C.________, </div> <div class="para">tous deux représentés par Me Nicolas Blanc, avocat, </div> <div class="para">intimés. </div> <div class="para"> </div> <div class="para">Objet </div> <div class="para">contrat d'entreprise, </div> <div class="para"> </div> <div class="para">recours contre l'arrêt rendu le 22 août 2022 par la Cour d'appel civile du Tribunal cantonal du canton de Vaud (PT17.047698-220049, 427). </div> <div class="para"> </div> <div class="para"> </div> <div class="para"> <b>Faits :</b> </div> <div class="para"> </div> <div class="para"> <b>A.</b> </div> <div class="para"> </div> <div class="para"> <b>A.a.</b> B.________ et C.________ (ci-après: les maîtres d'ouvrage ou les intimés) sont propriétaires pour une demie chacun d'une parcelle à X.________. Ils ont confié des travaux d'agrandissement et de transformation de la villa sise sur cette parcelle à diverses entreprises. La conception de l'ouvrage et la direction des travaux ont été confiées à D.________ Sàrl, sous le contrôle de E.________ (ci-après: la direction des travaux). </div> <div class="para"> </div> <div class="para"> <b>A.b.</b> A la fin de l'année 2013, A.________, lequel exploite en raison individuelle une entreprise de maçonnerie (ci-après: l'entrepreneur ou le recourant), a entrepris divers travaux de maçonnerie dans le cadre de ce chantier. </div> <div class="para"> </div> <div class="para"> <b>A.c.</b> Par courrier du 29 octobre 2013, il a soumis aux maîtres d'ouvrage un devis totalisant 96'000 fr. pour la " construction d'une villa individuelle ". Ce devis a été accepté par les maîtres d'ouvrage et validé par la direction des travaux. </div> <div class="para">Les travaux se sont déroulés du 4 novembre 2013 au 22 janvier 2015 à tout le moins. </div> <div class="para">Des travaux supplémentaires ont été commandés et réalisés en cours de chantier. </div> <div class="para"> </div> <div class="para"> <b>A.d.</b> Une séance s'est tenue le 6 février 2014 entre l'entrepreneur, la direction des travaux, les maîtres d'ouvrage et un représentant de la banque. Un ordre de paiement de 14'000 fr. en faveur de l'entrepreneur, payable à la fin des travaux, a notamment été signé par les maîtres d'ouvrage ce jour-là. Il n'a toutefois pas été exécuté. </div> <div class="para"> </div> <div class="para"> <b>A.e.</b> Par courrier du 4 novembre 2014, les maîtres d'ouvrage ont informé l'entrepreneur qu'ils n'étaient pas satisfaits des travaux et qu'ils attendaient que la suite de ceux-ci soit réalisée dans les meilleurs délais et avec diligence. Par courrier du 4 février 2015, ils ont dressé une liste non exhaustive des défauts de construction qu'ils imputaient à l'entrepreneur. Le 9 avril 2015, ils ont établi une liste récapitulative des défauts en se référant à une séance du 4 mars précédent. </div> <div class="para"> </div> <div class="para"> <b>A.f.</b> Les maîtres d'ouvrage ont mandaté l'ingénieur civil F.________ afin d'effectuer un constat des travaux exécutés. Le prénommé a délivré son rapport le 5 juin 2015 au terme duquel il conclut que le coût de réfection des défauts s'élève à 58'000 fr. </div> <div class="para"> </div> <div class="para"> <b>A.g.</b> Le 9 juillet 2015, l'entrepreneur a adressé une facture aux maîtres d'ouvrage, dans laquelle - sous la désignation " facture finale - annule et remplace ancienne facture finale " - il leur réclame un solde de 22'824 fr., après déduction de 85'000 fr. déjà acquittés sous la forme de trois acomptes. Dite facture mentionne une série de travaux supplémentaires. </div> <div class="para"> </div> <div class="para"> <b>A.h.</b> Fin octobre 2015, à la requête des maîtres d'ouvrage, une expertise à titre de preuve à futur a été ordonnée par la Justice de paix du district d'Aigle et confiée à l'expert G.________. Dans son rapport du 11 décembre 2015, l'expert prénommé fait état d'une série de défauts et de malfaçons imputés, pour certains, à l'entrepreneur et, pour d'autres, à l'entrepreneur et à l'ingénieur. Selon son appréciation, l'entrepreneur est, en substance, redevable de ce chef d'une somme de 32'761 fr. 55 envers les maîtres d'ouvrage. </div> <div class="para"> </div> <div class="para"> <b>A.i.</b> Le 24 mai 2016, l'entrepreneur a adressé aux maîtres d'ouvrage une " facture pour travaux commandés hors devis " totalisant 51'699 fr. 60 et portant sur 31 ouvrages supplémentaires. </div> <div class="para"> </div> <div class="para"> <b>A.j.</b> Des commandements de payer ont été notifiés aux maîtres d'ouvrage le 9 août 2015 et le 14 juin 2016 à hauteur respectivement de 22'824 fr. et de 51'699 fr. 60 avec intérêts. Ils ont été frappés d'opposition. </div> <div class="para">Le 16 janvier 2017, les maîtres d'ouvrage ont à leur tour fait notifier à l'entrepreneur un commandement de payer la somme de 300'000 fr. qui n'a pas été frappé d'opposition. Ils ont ensuite requis la continuation de la poursuite pour la somme de 31'895 fr. 90 avec intérêts en se fondant sur le rapport d'expertise établi en procédure de preuve à futur ( <i>infra</i> let. B.a). La faillite a été requise pour le même montant. </div> <div class="para"> </div> <div class="para"> <b>B.</b> </div> <div class="para"> </div> <div class="para"> <b>B.a.</b> A l'issue d'une procédure de conciliation infructueuse, l'entrepreneur a saisi le Tribunal civil de l'arrondissement de l'Est vaudois d'une demande datée du 2 novembre 2017 dans laquelle il conclut à ce que les maîtres d'ouvrage lui versent, selon le dernier état de ses conclusions, 67'138 fr. 80 avec intérêts à 5 % l'an sur 19'824 fr. à compter du 9 août 2015 et sur 47'314 fr. 80 à compter du 14 juin 2016. </div> <div class="para">Le 10 mai 2017, il a également déposé une requête en annulation de la poursuite et une requête de mesures provisionnelles et superprovisionnelles en suspension de cette poursuite. Par ordonnance de mesures superprovisionnelles du 11 mai 2017, puis par ordonnance de mesures provisionnelles du 27 septembre 2017, la Présidente du Tribunal civil de l'arrondissement de l'Est vaudois a ordonné la suspension provisoire de la poursuite en question. Cette cause a été jointe à la précédente. </div> <div class="para">Dans leur réponse, les maîtres d'ouvrage ont conclu au rejet de la demande en paiement et, reconventionnellement, à ce que l'entrepreneur soit reconnu leur débiteur de 31'895 fr. 90 avec intérêts à 5 % l'an dès le 1er janvier 2015; ils ont également conclu au rejet de la requête en annulation de la poursuite et à la révocation des ordonnances précitées. </div> <div class="para">En cours de procédure, une expertise a été confiée à H.________, architecte EPFZ-SIA. Il a délivré son rapport le 26 août 2019. </div> <div class="para">Par jugement du 22 novembre 2021, le Tribunal civil de l'arrondissement de l'Est vaudois a condamné les maîtres d'ouvrage à payer à l'entrepreneur, solidairement entre eux, 67'138 fr. 80 avec intérêts à 5 % l'an sur 19'824 fr. dès le 9 août 2015 et sur 47'314 fr. 80 dès le 14 juin 2016, sous déduction de 18'361 fr. 55 avec intérêts à 5 % l'an dès le 16 janvier 2017. Il a rejeté la demande reconventionnelle, dit que la poursuite notifiée à l'entrepreneur était annulée et a ordonné sa radiation. En substance, il a estimé que les parties étaient liées par un contrat d'entreprise, que les maîtres d'ouvrage n'avaient pas apporté la preuve que l'entrepreneur et eux s'étaient entendus sur un prix ferme, que les travaux supplémentaires objets de la facture du 9 juillet 2015 étaient nécessaires et que ceux figurant dans la facture du 24 mai 2016 étaient tout aussi indispensables, de sorte que les montants réclamés à ce titre étaient dus. Les maîtres d'ouvrage avaient droit à une somme de 18'361 fr. 55 pour les défauts affectant l'ouvrage, somme qui devait être compensée avec celle due à l'entrepreneur. </div> <div class="para"> </div> <div class="para"> <b>B.b.</b> Par arrêt du 22 août 2022, la Cour d'appel civile du Tribunal cantonal du canton de Vaud a partiellement admis l'appel des maîtres d'ouvrage. Après compensation des montants dus de part et d'autre, l'entrepreneur devait encore verser aux maîtres d'ouvrage 3'370 fr. avec intérêts à 5 % l'an dès le 16 janvier 2017. La poursuite dont il faisait l'objet était maintenue pour le montant en question et annulée pour le surplus. Les motifs qui sous-tendent cet arrêt seront évoqués dans la partie en droit du présent arrêt, dans la mesure nécessaire à l'examen des griefs dont ils sont la cible. </div> <div class="para"> </div> <div class="para"> <b>C.</b> </div> <div class="para">L'entrepreneur forme un recours en matière civile en concluant à l'annulation de cet arrêt et à la confirmation du jugement de première instance. </div> <div class="para">Dans leur réponse, les maîtres d'ouvrage concluent au rejet du recours. La Cour cantonale s'est, dans la sienne, référée à son arrêt. </div> <div class="para"> </div> <div class="para"> </div> <div class="para"> <b>Considérant en droit :</b> </div> <div class="para"> </div> <div class="para"> <b>1.</b> </div> <div class="para">Interjeté en temps utile (<span class="artref">art. 100 al. 1 et <artref id="CH/173.110/45/1" type="start"></artref>art. 45 al. 1 LTF</span><artref id="CH/173.110/100/1" type="end"></artref>) par l'entrepreneur, qui a été débouté des fins de sa demande en paiement et reconnu le débiteur des intimés sur demande reconventionnelle de ceux-ci (<span class="artref">art. 76 al. 1 LTF</span>), le recours est dirigé contre un arrêt final (<span class="artref">art. 90 LTF</span>) rendu sur appel par un tribunal cantonal supérieur (<span class="artref">art. 75 LTF</span>) dans une affaire civile (<span class="artref">art. 72 al. 1 LTF</span>), dont la valeur litigieuse atteint le seuil requis (<span class="artref">art. 74 al. 1 let. b LTF</span>). Les conclusions du recourant ne sont pas chiffrées, mais l'on discerne suffisamment clairement à la lecture du recours la somme qu'il réclame et qui correspond à celle dont il a été reconnu le créancier aux termes du jugement de première instance. Partant, le recours est recevable et il s'agit d'entrer en matière. </div> <div class="para"> </div> <div class="para"> <b>2.</b> </div> <div class="para"> </div> <div class="para"> <b>2.1.</b> Le recours en matière civile peut être exercé pour violation du droit fédéral (<span class="artref">art. 95 let. a LTF</span>) y compris le droit constitutionnel (<a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F136-I-241%3Ade&amp;number_of_ranks=0#page241">ATF 136 I 241</a> consid. 2.1; <a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F136-II-304%3Ade&amp;number_of_ranks=0#page304">136 II 304</a> consid. 2.4). Le Tribunal fédéral applique le droit d'office (<span class="artref">art. 106 al. 1 LTF</span>). Compte tenu de l'exigence de motivation contenue à l'<span class="artref"><artref id="CH/173.110/42/2" type="start"></artref><artref id="CH/173.110/42/1" type="start"></artref>art. 42 al. 1 et 2 LTF</span><artref id="CH/173.110/42/2" type="end"></artref><artref id="CH/173.110/2" type="end"></artref>, sous peine d'irrecevabilité (<span class="artref">art. 108 al. 1 let. b LTF</span>), le Tribunal fédéral n'examine en principe que les griefs invoqués, sauf en cas d'erreurs juridiques manifestes. Il n'est pas tenu de traiter, comme le ferait une autorité de première instance, toutes les questions juridiques qui pourraient se poser, lorsque celles-ci ne sont plus discutées devant lui (<a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F140-III-86%3Ade&amp;number_of_ranks=0#page86">ATF 140 III 86</a> consid. 2, 115 consid. 2; <a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F137-III-580%3Ade&amp;number_of_ranks=0#page580">137 III 580</a> consid. 1.3). Par exception à la règle selon laquelle il applique le droit d'office, il n'examine la violation d'un droit constitutionnel que si le grief a été invoqué et motivé de façon détaillée (<span class="artref">art. 106 al. 2 LTF</span>; <a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F135-III-397%3Ade&amp;number_of_ranks=0#page397">ATF 135 III 397</a> consid. 1.4 <i>in fine</i>). </div> <div class="para"> </div> <div class="para"> <b>2.2.</b> Le Tribunal fédéral statue sur la base des faits établis par l'autorité précédente (<span class="artref">art. 105 al. 1 LTF</span>). Relèvent de ces faits tant les constatations relatives aux circonstances touchant l'objet du litige que celles concernant le déroulement de la procédure conduite devant l'instance précédente et en première instance, c'est-à-dire les constatations ayant trait aux faits procéduraux (<a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F140-III-16%3Ade&amp;number_of_ranks=0#page16">ATF 140 III 16</a> consid. 1.3.1 et les références citées). Le Tribunal fédéral ne peut rectifier ou compléter les constatations de l'autorité précédente que si elles sont manifestement inexactes, c'est-à-dire arbitraires (<a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F140-III-115%3Ade&amp;number_of_ranks=0#page115">ATF 140 III 115</a> consid. 2; <a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F135-III-397%3Ade&amp;number_of_ranks=0#page397">135 III 397</a> consid. 1.5) ou ont été établies en violation du droit au sens de l'<span class="artref">art. 95 LTF</span> (<span class="artref">art. 105 al. 2 LTF</span>). Encore faut-il que la correction du vice soit susceptible d'influer sur le sort de la cause (<span class="artref">art. 97 al. 1 LTF</span>). </div> <div class="para">En matière d'appréciation des preuves, il y a arbitraire lorsque l'autorité ne prend pas en compte, sans aucune raison sérieuse, un élément de preuve propre à modifier la décision, lorsqu'elle se trompe manifestement sur son sens et sa portée, ou encore lorsque, en se fondant sur les éléments recueillis, elle en tire des conclusions insoutenables (<a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F140-III-264%3Ade&amp;number_of_ranks=0#page264">ATF 140 III 264</a> consid. 2.3; <a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F137-I-58%3Ade&amp;number_of_ranks=0#page58">137 I 58</a> consid. 4.1.2; <a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F137-III-226%3Ade&amp;number_of_ranks=0#page226">137 III 226</a> consid. 4.2). </div> <div class="para"> </div> <div class="para"> <b>3.</b> </div> <div class="para">Les parties ont été liées par un contrat d'entreprise. Ce point est indiscuté. La Cour cantonale a constaté que les parties étaient convenues, s'agissant des travaux compris dans le devis du 29 octobre 2013, de prix forfaitaires par type de travaux, ce que le recourant ne remet pas non plus en cause. </div> <div class="para">Le litige porte sur des travaux supplémentaires, objets des factures des 9 juillet 2015 et 24 mai 2016. </div> <div class="para">La Cour cantonale a retenu que les parties s'étaient réunies le 6 février 2014 pour " reprendre " l'ensemble des travaux à plus-value exécutés par l'entrepreneur et étaient tombées d'accord sur un solde dû par les maîtres d'ouvrage de 14'000 fr. en tenant compte des acomptes (85'000 fr.) qu'ils avaient déjà versés. </div> <div class="para">Rien ne démontrait que des travaux supplémentaires auraient été commandés et exécutés après cette séance. Les factures produites par l'entrepreneur n'en apportaient pas la preuve. Il apparaissait bien plutôt que, déçu de ne point avoir touché le montant de 14'000 fr. sur lequel ils étaient tombés d'accord, l'entrepreneur avait fini par facturer les travaux dont il avait, selon l'arrangement en question, renoncé à réclamer la rémunération. </div> <div class="para">Partant, les maîtres d'ouvrage devaient encore à l'entrepreneur la somme de 14'000 fr. convenue le 6 février 2014, avec intérêts à 5 % l'an dès le 9 août 2015. Après calcul des intérêts afférents à cette somme et compensation avec les 18'361 fr. dus, en chiffre rond, aux maîtres d'ouvrage à titre de garantie pour les défauts, l'entrepreneur leur devait 3'370 fr., avec intérêts à 5 % l'an dès le 16 janvier 2017. </div> <div class="para"> </div> <div class="para"> <b>4.</b> </div> <div class="para">Le recourant formule deux griefs à l'encontre de ces considérations. </div> <div class="para"> </div> <div class="para"> <b>4.1.</b> A plusieurs égards, elles seraient entachées d'arbitraire dans l'appréciation des preuves. </div> <div class="para">Il se défend, tout d'abord, d'avoir déclaré, lors de la séance du 6 février 2014, avoir exécuté des travaux à bien plaire représentant entre 10'000 fr. et 15'000 fr. La Cour cantonale s'était fondée sur les déclarations dans ce sens de l'employé de banque qui était présent lors de la séance en question. De l'avis du recourant, elle aurait pourtant dû les écarter puisque le témoin en cause entretiendrait des liens d'amitié de longue date avec le maître d'ouvrage et qu'il aurait été " préparé " à cette audition. Les juges cantonaux ont toutefois expliqué pour quelle raison ce témoin leur paraissait digne de foi et leurs considérations n'ont rien d'insensé, loin s'en faut. Quant aux prétendus liens d'amitié dont il est question, le recourant n'établit pas les avoir évoqués devant l'instance cantonale. </div> <div class="para">Le recourant se plaint que les maîtres d'ouvrage n'aient pas démontré que l'accord du 6 février 2014 portait sur l'intégralité des travaux qu'il a réalisés durant tout le chantier. Tel quel, ce grief ne saurait prospérer. La Cour cantonale a retenu que l'accord en question portait sur tous les travaux, y compris les travaux hors devis, réalisés jusqu'alors et a considéré qu'aucun élément ne démontrait que l'entrepreneur ait réalisé d'autres travaux ultérieurement. Le recourant méconnaît donc que le fardeau de la preuve de la date à laquelle il a exécuté les travaux en question, si tant est qu'ils aient été réalisés après le 6 février 2014, reposait sur lui. </div> <div class="para">Le recourant avance ensuite avoir réalisé des travaux jusqu'en janvier 2015, mais ce grief ne contient même pas l'esquisse d'une quelconque démonstration, de sorte qu'il ne saurait être question d'arbitraire. </div> <div class="para">Il reproche aux juges cantonaux de n'avoir point mentionné que les 14'000 fr. convenus le 6 février 2014 n'avaient pas été payés. A tort, puisqu'il en est question à plusieurs endroits dans l'arrêt attaqué, notamment lorsqu'il s'agit de calculer la somme due par les maîtres d'ouvrage à l'entrepreneur, avant compensation avec la créance liée aux défauts de l'ouvrage. </div> <div class="para">Il soutient que l'accord du 6 février 2014 " ne concernait manifestement que la facture du 9 juillet 2015 " sans guère parvenir - là non plus - à éveiller le sentiment d'un quelconque arbitraire. </div> <div class="para">Il poursuit en affirmant que l'accord du 6 février 2014 - le " prétendu accord ", selon ses termes - serait devenu caduc faute pour les maîtres d'ouvrage de s'être acquittés de la somme de 14'000 fr. L'argument est nouveau et irrecevable. Il est d'ailleurs dépourvu de toute consistance. </div> <div class="para">Le recourant estime que le témoignage de E.________ n'aurait pas dû être écarté, sans toutefois qu'il n'indique quel élément de fait précis il faudrait retenir et à quel endroit il aurait été régulièrement allégué en procédure, ce qui rend ce grief irrecevable. </div> <div class="para">Finalement, il prend appui sur l'expertise H.________ pour affirmer que les travaux qu'il a réalisés étaient indispensables, perdant de vue que ce n'est pas là le sujet. En d'autres termes, le caractère indispensable ou non des travaux en question ne changerait rien à l'issue de l'affaire. </div> <div class="para">Ce premier grief est donc voué au rejet, dans la mesure de sa recevabilité. </div> <div class="para"> </div> <div class="para"> <b>4.2.</b> Dans un second moyen, le recourant se plaint d'une violation de l'<span class="artref">art. 222 CPC</span>. En cause, les considérants aux termes desquels la Cour cantonale a écarté son grief tenant à un illusoire aveu judiciaire des maîtres d'ouvrage. A l'en croire, ces derniers auraient dû contester de manière détaillée les factures des 9 juillet 2015 et 24 mai 2016 qu'il avait alléguées en procédure; ils se seraient bornés à les contester en bloc, défaillance qui aurait dû conduire les juges cantonaux à retenir que le contenu de ces documents était admis. </div> <div class="para">La Cour cantonale a expliqué que, selon la jurisprudence (<a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F144-III-519%3Ade&amp;number_of_ranks=0#page519">ATF 144 III 519</a>), le demandeur ne pouvait en principe pas se limiter à indiquer dans un allégué le montant total de sa facture et se référer, pour le détail, à la pièce produite. Seules certaines conditions lui permettaient de procéder ainsi. Si ces conditions étaient réunies, le défendeur devait alors concrétiser sa contestation en indiquant précisément les positions de la facture qu'il contestait, en motivant sa contestation de manière à ce que le demandeur puisse savoir quels allégués précis étaient contestés et à ce qu'il puisse faire administrer la preuve dont le fardeau lui incombait. Dans le cas d'espèce, l'entrepreneur n'expliquait pas en quoi il remplirait les conditions permettant exceptionnellement d'alléguer le montant total de sa facture en se référant pour le détail à la pièce produite. Son grief, insuffisamment motivé, s'avérait ainsi irrecevable. </div> <div class="para">Dans son recours, le recourant s'échine à expliquer que l'allégué qu'il avait formulé en procédure aurait dû être contesté de manière détaillée, faute de quoi il serait censé avoir été admis. Nulle argumentation toutefois sur le point névralgique sur lequel son grief a achoppé, à savoir les conditions qui permettent d'alléguer le montant total d'une facture et de renvoyer pour le détail à la pièce produite (<a class="bgeref_id" href="https://search.bger.ch/ext/eurospider/live/de/php/aza/http/index.php?lang=de&amp;type=highlight_simple_query&amp;page=34&amp;from_date=01.01.2024&amp;to_date=20.01.2024&amp;sort=relevance&amp;insertion_date=&amp;top_subcollection_aza=all&amp;query_words=&amp;rank=0&amp;azaclir=aza&amp;highlight_docid=atf%3A%2F%2F144-III-519%3Ade&amp;number_of_ranks=0#page519">ATF 144 III 519</a> consid. 5.2.1.2), lesquelles auraient dû être explicitées dans sa réponse à l'appel. A ce point lacunaire, le grief du recourant se heurte derechef à l'irrecevabilité. </div> <div class="para"> </div> <div class="para"> <b>5.</b> </div> <div class="para">Partant, le recours ne peut qu'être rejeté dans la mesure où il est recevable, aux frais de son auteur (<span class="artref">art. 66 al. 1 LTF</span>). Celui-ci versera aux intimés, créanciers solidaires, une indemnité pour leurs dépens (<span class="artref"><artref id="CH/173.110/68/2" type="start"></artref><artref id="CH/173.110/68/1" type="start"></artref>art. 68 al. 1 et 2 LTF</span><artref id="CH/173.110/68/2" type="end"></artref><artref id="CH/173.110/2" type="end"></artref>). </div> <div class="para"> </div> <div class="para"> </div> <div class="para"> <b> Par ces motifs, le Tribunal fédéral prononce :</b> </div> <div class="para"> </div> <div class="para"> <b>1.</b> </div> <div class="para">Le recours est rejeté, dans la mesure où il est recevable. </div> <div class="para"> </div> <div class="para"> <b>2.</b> </div> <div class="para">Les frais judiciaires, fixés à 3'500 fr., sont mis à la charge du recourant. </div> <div class="para"> </div> <div class="para"> <b>3.</b> </div> <div class="para">Le recourant versera aux intimés, créanciers solidaires, une indemnité de 4'000 fr. à titre de dépens. </div> <div class="para"> </div> <div class="para"> <b>4.</b> </div> <div class="para">Le présent arrêt est communiqué aux parties et à la Cour d'appel civile du Tribunal cantonal du canton de Vaud. </div> <div class="para"> </div> <div class="para"> </div> <div class="para">Lausanne, le 3 janvier 2024 </div> <div class="para"> </div> <div class="para">Au nom de la Ire Cour de droit civil </div> <div class="para">du Tribunal fédéral suisse </div> <div class="para"> </div> <div class="para">La Présidente : Jametti </div> <div class="para"> </div> <div class="para">Le Greffier : Douzals </div> </div></body></html>