Sachverhalt: A. Die C._, eine Gesellschaft liechtensteinischen Rechts (nachfolgend Unternehmerin), schloss gestützt auf eine Offerte vom 19. Mai 2000 mit der B._ (Beschwerdegegnerin) als Bestellerin eine Vereinbarung über die Lieferung und die Montage von Trennwänden und Jalousien für Büroräumlichkeiten in einer Liegenschaft in Buchs zum Preis von Fr. 85'000.--, wovon Fr. 5'000.-- in WIR. Das Stockwerk, in welchem sich die Räumlichkeiten befanden, stand im Eigentum der D._ (ursprüngliche Eigentümerin) und wurde von der Beschwerdegegnerin am 8. Mai 2001 erworben. Als die Beschwerdegegnerin die Rechnungen nicht bezahlte, erwirkte die Unternehmerin im März 2001 den Eintrag eines provisorischen Bauhandwerkerpfandrechts, welches gelöscht wurde, nachdem die ursprüngliche Eigentümerin der Unternehmerin Fr. 53'750.-- plus Fr. 5'000.-- WIR bezahlt und für Fr. 26'250.-- eine Bankgarantie als Sicherheit beigebracht hatte. B. Am 11. Mai 2001 trat die Unternehmerin die ihr angeblich gegenüber der Beschwerdegegnerin zustehende Restforderung von Fr. 26'250.-- nebst Zins zahlungshalber an A._ (Beschwerdeführer) ab. Dieser verlangte vor dem Bezirksgericht Werdenberg von der Beschwerdegegnerin Fr. 26'250.-- nebst Zins sowie zusätzlich 5 % Zins auf Fr. 58'750.-- vom 28. Februar 2001 bis zum 10. März 2001. Das Bezirksgericht bejahte vorab mit in Rechtskraft erwachsenem Entscheid vom 4. Juli 2002 die Passivlegitimation der Beschwerdegegnerin. Danach wurde das Verfahren zunächst vom Bezirksgericht, danach vom Kreisgericht Werdenberg-Sargans fortgesetzt, welches die Klage am 26. Januar 2007 abwies. Die gegen diesen Entscheid erhobene kantonale Berufung wies das Kantonsgericht St. Gallen am 25. April 2008 ab. C. Mit subsidiärer Verfassungsbeschwerde beantragt der Beschwerdeführer dem Bundesgericht im Wesentlichen, die Klage gutzuheissen. Das mit Schreiben vom 27. Juni 2008 gestellte Gesuch um aufschiebende Wirkung wies das Bundesgericht am 3. Juli 2008 ab. Die Beschwerdegegnerin schliesst auf kostenfällige Abweisung der Beschwerde, soweit darauf einzutreten sei, während das Kantonsgericht auf Vernehmlassung verzichtet.