Sachverhalt: A. Im Rahmen der Erstellung eines Einfamilienhauses in Weggis (LU) beauftrage X._ (Beschwerdeführer) im Mai 1999 die Y._ AG (Beschwerdegegnerin) mit der Herstellung und Montage verschiedener Fenster und Hebeschiebetüren (fortan: HST) und einer Haustüre. Nach erfolgter Montage gerieten die Parteien in Streit über die Vertragserfüllung und den Werklohn, welcher im Jahre 2001 zu einer Klage der Beschwerdegegnerin vor dem damaligen Bezirksgericht Rorschach (nunmehr Kreisgericht Rorschach) führte, mit welcher die Beschwerdegegnerin die rechtskräftige Verpflichtung des Beschwerdeführers zur Zahlung von Fr. 15'908.25 nebst Zins erreichte. In der Folge gelangte der Beschwerdeführer seinerseits an das Bezirksgericht Rorschach mit einer Klage gegen die Beschwerdegegnerin auf Zahlung von Fr. 20'000.--, später reduziert auf Fr. 15'908.25 nebst Zins. Er begründete diese Forderung mit Mängeln an einem Fenster und an Hebeschiebetüren, welche die Beschwerdegegnerin nicht nachgebessert habe. Nach zweimaliger Rückweisung der Streitsache durch das Kantonsgerichts St. Gallen schützte das Kreisgericht Rorschach die Klage am 7. Mai 2008 im Umfang von Fr. 6'100.-- nebst Zins. Die Berufung des Beschwerdeführers, mit welcher er an seinem ursprünglich gestellten Begehren festhielt, und die Anschlussberufung der Beschwerdegegnerin, welche sinngemäss Abweisung der Klage im Fr. 3'300.-- übersteigenden Betrag verlangte, wies das Kantonsgericht am 1. Juni 2010 ab. B. Der Beschwerdeführer beantragt dem Bundesgericht mit subsidiärer Verfassungsbeschwerde und "Verfassungsbeschwerde in Form einer Kostenbeschwerde", ihm zusätzlich zum bereits zugesprochenen Betrag Fr. 7'000.-- nebst Zins zuzusprechen und die Kosten- und Entschädigungsregelung sinngemäss anzupassen. Ferner kritisiert er den angefochtenen Entscheid betreffend die Nebenfolgen. Sein Gesuch um Gewährung der aufschiebenden Wirkung betreffend die der Beschwerdegegnerin zugesprochene Parteientschädigung wird mit dem Entscheid in der Sache gegenstandslos. Die Beschwerdegegnerin beantragt, auf die Beschwerde nicht einzutreten, eventuell diese abzuweisen. Das Kantonsgericht hat auf Vernehmlassung verzichtet. 