Faits: Faits: A. En 1992, la Société Y._ a fait aménager par X._ SA, à l'intérieur d'un bâtiment qu'elle exploite dans cette localité, dix cuves destinées à l'encavement du moût. Au printemps de 1997, la société vinicole a pris contact avec la même entreprise en vue de refaire l'étanchéité de cinq des cuves. Après un examen sur place, l'entreprise proposa de remplacer le revêtement intérieur en briques de verre par un isolant moderne. Sur la base d'un devis, la société accepta; les travaux furent exécutés en juillet et août 1997. La société versa alors un acompte de 50'000 fr. et, en janvier 1998, elle acquitta le solde de la facture par 11'180 fr. Après le transvasement de la vendange de 1997, on constata la présence de cloques sur les parois intérieures des cuves. L'entreprise exécuta des travaux de réfection pendant l'été de 1998. Le même épisode, soit l'apparition de cloques suivie d'une réparation par l'entreprise, se répéta pendant chacune des années 1999, 2000 et 2001. Dès juillet 2001, sur la base d'un avis du fournisseur de l'isolant qui imputait l'apparition des cloques à une humidité excessive des murs, l'entreprise a contesté qu'elle dût assumer elle-même ce défaut. Elle exécuta encore certaines réparations, en particulier des réparations provisoires après sondage des murs; elle adressa à la société des factures au montant total d'environ 16'300 fr. qui ne furent pas acceptées et demeurèrent impayées. Dès juillet 2001, sur la base d'un avis du fournisseur de l'isolant qui imputait l'apparition des cloques à une humidité excessive des murs, l'entreprise a contesté qu'elle dût assumer elle-même ce défaut. Elle exécuta encore certaines réparations, en particulier des réparations provisoires après sondage des murs; elle adressa à la société des factures au montant total d'environ 16'300 fr. qui ne furent pas acceptées et demeurèrent impayées. B. Le 17 juin 2002, la Société Y._ a ouvert action contre X._ SA devant le Juge de district de Martigny. Elle refusait l'ouvrage fourni par la défenderesse et elle lui réclamait 61'180 fr. pour remboursement du prix payé, avec intérêts au taux de 5% par an dès le 1er février 1998. La défenderesse a conclu au rejet de cette demande; elle a élevé une demande reconventionnelle portant sur ses factures impayées. Après clôture de l'instruction, la Ire Cour civile du Tribunal cantonal a statué le 12 septembre 2005. Elle a accueilli la demande principale et rejeté la demande reconventionnelle. Sur la base d'une expertise, elle a constaté qu'un enduit étanche avait été appliqué sur des murs en béton très humides et contaminés, sur une certaine profondeur, par des substances étrangères. Un phénomène d'osmose attirait l'humidité à travers le matériau contaminé, de l'intérieur vers la surface, et provoquait la formation des cloques. Avant d'appliquer l'enduit, il eût été nécessaire d'éliminer le béton contaminé. La défenderesse avait proposé puis réalisé une solution technique qui répondait à une évaluation inadéquate de la situation et de l'état des murs. En sa qualité d'entreprise spécialisée dans les travaux d'étanchéité, elle était responsable de cette erreur. Le revêtement défectueux était irréparable; la demanderesse était par conséquent en droit de le refuser et d'exiger le remboursement du prix. Après clôture de l'instruction, la Ire Cour civile du Tribunal cantonal a statué le 12 septembre 2005. Elle a accueilli la demande principale et rejeté la demande reconventionnelle. Sur la base d'une expertise, elle a constaté qu'un enduit étanche avait été appliqué sur des murs en béton très humides et contaminés, sur une certaine profondeur, par des substances étrangères. Un phénomène d'osmose attirait l'humidité à travers le matériau contaminé, de l'intérieur vers la surface, et provoquait la formation des cloques. Avant d'appliquer l'enduit, il eût été nécessaire d'éliminer le béton contaminé. La défenderesse avait proposé puis réalisé une solution technique qui répondait à une évaluation inadéquate de la situation et de l'état des murs. En sa qualité d'entreprise spécialisée dans les travaux d'étanchéité, elle était responsable de cette erreur. Le revêtement défectueux était irréparable; la demanderesse était par conséquent en droit de le refuser et d'exiger le remboursement du prix. C. Agissant par la voie du recours en réforme, la défenderesse requiert le Tribunal fédéral de modifier l'arrêt du Tribunal cantonal en ce sens que la demande soit rejetée. La demanderesse conclut au rejet du recours. Par arrêt de ce jour, le Tribunal fédéral a rejeté, dans la mesure où il était recevable, un recours de droit public que la défenderesse a introduit contre le même prononcé.