Sachverhalt: A. Das Amtsgericht Olten-Gösgen verurteilte X._ am 29. August 2007 wegen mehrfacher qualifizierter Veruntreuung und Unterlassung der Buchführung zu einer Freiheitsstrafe von 3 Jahren als Zusatzstrafe zu einem Urteil derselben Instanz vom 8. April 2003 (2 Jahre Gefängnis wegen mehrfacher unrechtmässiger Aneignung sowie mehrfacher Urkundendelikte). Auf Appellation des Verurteilten und Anschlussappellation des Leitenden Staatsanwalts des Kantons Solothurn sprach das Obergericht des Kantons Solothurn X._ am 7. Mai 2009 schuldig des gewerbsmässigen Betrugs. Es setzte die Freiheitsstrafe auf 1 1⁄2 Jahre fest als Zusatzstrafe zum erwähnten Urteil. B. X._ führt Beschwerde in Strafsachen und beantragt zur Hauptsache, das angefochtene Urteil sei aufzuheben, und er sei vom Vorwurf des gewerbsmässigen Betrugs freizusprechen.