Faits: Faits: A. A.a L'Entreprise Générale X._ Sàrl (ci-après: X._ Sàrl) avait trois associés, dont le gérant, B._, et le père de celui-ci, A._. En 2000, ce dernier a fait inscrire une entreprise sous la forme d'une raison individuelle et ses pouvoirs dans la société à responsabilité limitée ont été radiés. A.b En 1998, un projet de construction, à Z._, de huit villas jumelles, livrables clés en main, a été élaboré. La promotion devait être réalisée par B._. Les travaux de construction seraient exécutés, pour l'essentiel, par X._ Sàrl. Cependant, la banque appelée à financer le projet a refusé que B._ agisse comme promoteur et elle a exigé que l'architecte C._ assure la direction du chantier. Le prénommé s'est, dès lors, retiré de la promotion contre paiement de ses honoraires de pilotage. Le 9 mai 1999, C._ a établi un devis général pour chacune des huit villas. Les travaux de gros oeuvre à effectuer par "X._" y étaient mentionnés, sous la rubrique n° 211, pour un total de 157'862 fr. Une série d'autres travaux, à exécuter par "X._", y étaient également indiqués. Sous le titre "Villas Z._", A._ a dressé un tableau, daté de mai 1999, énumérant 61 postes pour un total de 140'800 fr. Ce tableau ne comporte ni signature ni référence à son auteur. Il n'est pas établi qu'il ait été porté à la connaissance des acquéreurs des villas. On ne sait pas non plus quand il a été remis à l'architecte et rien ne prouve que celui-ci l'aurait accepté à titre de soumission. Le 10 septembre 1999, un contrat d'entreprise SIA, portant sur la construction des huit villas et devant lier C._, en tant que représentant des maîtres de l'ouvrage, d'une part, ainsi que X._ Sàrl, en qualité d'entrepreneur, d'autre part, a été rédigé. Selon ce contrat, qui renvoyait systématiquement au devis général du 9 mai 1999, les travaux énumérés sous la rubrique n° 211 étaient adjugés à cette entreprise pour un prix de 157'862 fr. par villa. Le contrat en question n'a pas été signé par les parties. Toutefois, X._ Sàrl a signé le cahier des charges spéciales et A._ les plans, toutes pièces faisant partie intégrante du contrat d'entreprise. A.c Par acte notarié des 18 juin et 6 juillet 1999, les époux E._ ont acquis la propriété d'une parcelle sur laquelle devait être construite l'une des huit villas. Le 23 août 1999, C._ a conclu avec les époux E._ un contrat d'architecte SIA auquel était annexé le devis général du 9 mai 1999. Les travaux de maçonnerie figuraient sur ce contrat, sous le poste n° 211, pour le montant de 157'862 fr., avec référence au devis du 9 mai 1999. Au nombre des annexes mentionnées dans le contrat d'architecte figurait un document, intitulé "Options incluses dans le prix", signé par B._, qui listait une série de travaux supplémentaires devant être effectués gratuitement par X._ Sàrl. En cours d'exécution de l'ouvrage, les parties se sont mises d'accord pour modifier l'attribution de certains travaux mentionnés dans le devis général. A titre de travaux complémentaires, A._ a réalisé le crépissage des façades, devisé à 16'800 fr. L'exécution de cette partie de l'ouvrage s'est révélée défectueuse. A.d Les époux E._ ont emménagé dans leur villa en septembre 2000. A._ s'est lui-même porté acquéreur de l'une des villas en novembre 2000. Il a alors signé le devis général du 9 mai 1999 qui lui a été communiqué à cette occasion. A.e A._ a établi différentes factures qu'il a envoyées, jusqu'en avril 2001, à l'architecte C._. Une seule d'entre elles, la première, datée du 20 juillet 1999, mentionnait la somme de 140'800 fr. comme montant de l'adjudication. Les premières factures ont toutes été adressées par X._ Sàrl à l'architecte qui envoyait ensuite des bons de paiement aux époux E._, en faisant correspondre les prestations de l'entrepreneur aux postes contenus dans le devis général, avec référence systématique à ce devis. Les maîtres de l'ouvrage ont signé tous ces bons et ont versé la totalité des montants y relatifs, par 134'726 fr. 40. Le 6 avril 2001, A._ a adressé à C._ une facture de 150'150 fr. et fixé à 15'000 fr. le solde dû après imputation des acomptes versés. Il lui a envoyé, le même jour, une seconde facture, d'un montant de 7'000 fr., pour d'autres travaux. Après avoir mis les époux E._ en demeure, le 19 juin 2001, de payer le solde de ses factures, A._ a établi, le 25 septembre 2001, un décompte final faisant apparaître un montant total à payer de 158'760 fr. et un solde dû de 24'033 fr. 60. A.f Sur requête de A._ du 6 juillet 2001, l'autorité compétente a ordonné, en date du 3 octobre 2001, l'inscription provisoire d'une hypothèque légale des artisans et entrepreneurs sur la parcelle propriété des époux E._. A.f Sur requête de A._ du 6 juillet 2001, l'autorité compétente a ordonné, en date du 3 octobre 2001, l'inscription provisoire d'une hypothèque légale des artisans et entrepreneurs sur la parcelle propriété des époux E._. B. B.a Le 12 novembre 2001, A._ a assigné les époux E._ devant les tribunaux genevois en vue d'obtenir le paiement du montant de 22'533 fr. 60, avec intérêts à 5% dès le 11 avril 2001, ainsi que l'inscription définitive de l'hypothèque légale à due concurrence. Les défendeurs ont conclu au rejet de la demande et, reconventionnellement, au paiement de 27'853 fr. plus intérêts à 5% dès le 12 décembre 2003. Par jugement du 16 septembre 2004, le Tribunal de première instance du canton de Genève a rejeté la demande principale et condamné le demandeur à verser aux défendeurs la somme de 25'153 fr. avec intérêts à 5% dès le 15 décembre 2003. B.b Statuant par arrêt du 13 mai 2005, sur appel du demandeur, la Cour de justice a confirmé le jugement de première instance. Pour ce faire, elle s'est fondée sur les motifs résumés ci-après. Lorsque le prix a été fixé à forfait, l'entrepreneur est tenu d'exécuter l'ouvrage pour la somme fixée. Demeurent réservées les prestations supplémentaires, résultant des modifications de commande, dont le prix doit être déterminé d'après la valeur du travail et les dépenses de l'entrepreneur. Le fardeau de la preuve est supporté par le maître dans le premier cas et par l'entrepreneur dans le second. En l'espèce, X._ Sàrl, dont le demandeur a repris tous les droits et obligations se rapportant au contrat d'entreprise litigieux, s'est vu confier les travaux prévus dans ce contrat pour un prix forfaitaire de 157'862 fr. par villa. Telle est, en effet, la conclusion qui s'impose eu égard aux circonstances du cas concret. Les documents précontractuels de même que le comportement des différents protagonistes, avant et après la conclusion du contrat, démontrent clairement que le devis général du 9 mai 1999 constituait la pierre angulaire des relations juridiques établies entre les différents intéressés et que le contrat d'entreprise SIA, qui se référait à ce devis, même s'il n'a pas été signé, reflétait la commune intention des parties de fixer un prix ferme. L'analyse chronologique des pièces versées au dossier confirme, du reste, que le tableau dressé le 4 mai 1999 par le demandeur n'a jamais été admis par quiconque comme base de calcul du prix de l'ouvrage. Le demandeur, qui a encore effectué le crépissage des façades, a droit, pour ce travail hors devis, à une rémunération supplémentaire de 16'800 fr. S'agissant des autres travaux exécutés par lui, il n'a pas allégué de manière suffisante qu'ils ne seraient pas inclus dans le devis général. Le prix global théorique de l'ouvrage doit ainsi être arrêté à 174'662 fr. Il y a lieu d'en déduire la somme de 28'000 fr. pour divers travaux, mentionnés dans ce devis, qui n'ont pas été réalisés par le demandeur, de même qu'un montant de 20'910 fr. correspondant à des travaux supplémentaires qui devaient être effectués gratuitement par l'entrepreneur, conformément à une annexe au contrat d'entreprise. D'où un solde de 125'752 fr. Les enquêtes ont démontré l'existence de défauts dans le crépi de la façade de la villa des défendeurs. Le devis d'un entrepreneur, produit sous pièce n° 46, dont le demandeur requiert à tort qu'il n'en soit tenu aucun compte, permet de chiffrer à 16'178 fr. 50 le coût des travaux de réfection. Ce montant sera déduit de la rémunération de l'entrepreneur, qu'il convient de ramener à 109'573 fr. 50 Après imputation des acomptes de 134'726 fr. 40 versés par les défendeurs, il subsiste un solde de 25'152 fr. 90 en faveur de ceux-ci. Par conséquent, les conclusions principales du demandeur seront rejetées et la conclusion reconventionnelle des défendeurs sera admise dans cette mesure. Après imputation des acomptes de 134'726 fr. 40 versés par les défendeurs, il subsiste un solde de 25'152 fr. 90 en faveur de ceux-ci. Par conséquent, les conclusions principales du demandeur seront rejetées et la conclusion reconventionnelle des défendeurs sera admise dans cette mesure. C. Parallèlement à un recours de droit public qui a été rejeté, dans la mesure où il était recevable, par arrêt séparé de ce jour, le demandeur interjette un recours en réforme. Il y reprend les conclusions qu'il avait soumises aux juges cantonaux et requiert, à titre subsidiaire, le renvoi de la cause à la Cour de justice pour nouveau jugement dans le sens des considérants de l'arrêt fédéral. Les défendeurs concluent principalement à l'irrecevabilité du recours et, subsidiairement, à son rejet. 