Sachverhalt: Sachverhalt: A. Der 1949 geborene S._ betrieb als Schriftenmalermeister und Dekorateur unter der Firma X._ GmbH eine Schriftenmalerei. Am 7. November 2001 erlitt er einen Auffahrunfall. In der Folge stellten sich chronische Rückenschmerzen, mit Schwerpunkt im Bereich der Lendenwirbelsäule, ein. Im September 2003 veräusserte der Versicherte das Unternehmen. Gestützt auf medizinische und erwerbliche Abklärungen erkannte die IV-Stelle Bern auf einen Invaliditätsgrad von 30 Prozent und lehnte den Anspruch auf eine Invalidenrente demgemäss ab (mit Einspracheentscheid vom 25. Juni 2004 im Ergebnis bestätigte Verfügung vom 8. Dezember 2003). A. Der 1949 geborene S._ betrieb als Schriftenmalermeister und Dekorateur unter der Firma X._ GmbH eine Schriftenmalerei. Am 7. November 2001 erlitt er einen Auffahrunfall. In der Folge stellten sich chronische Rückenschmerzen, mit Schwerpunkt im Bereich der Lendenwirbelsäule, ein. Im September 2003 veräusserte der Versicherte das Unternehmen. Gestützt auf medizinische und erwerbliche Abklärungen erkannte die IV-Stelle Bern auf einen Invaliditätsgrad von 30 Prozent und lehnte den Anspruch auf eine Invalidenrente demgemäss ab (mit Einspracheentscheid vom 25. Juni 2004 im Ergebnis bestätigte Verfügung vom 8. Dezember 2003). B. Das Verwaltungsgericht des Kantons Bern wies die gegen den Einspracheentscheid erhobene Beschwerde ab (Entscheid vom 20. Januar 2005). B. Das Verwaltungsgericht des Kantons Bern wies die gegen den Einspracheentscheid erhobene Beschwerde ab (Entscheid vom 20. Januar 2005). C. S._ lässt Verwaltungsgerichtsbeschwerde führen mit den Rechtsbegehren, es sei ihm, unter Aufhebung von strittigem Einsprache- und angefochtenem kantonalem Beschwerdeentscheid, mit Wirkung ab November 2002 eine halbe und ab September 2003 eine ganze Invalidenrente zuzusprechen. Eventuell sei ab September 2003 eine halbe und ab Januar 2004 eine Dreiviertelsrente zu gewähren. Subeventuell sei die Sache zur weiteren Abklärung und neuen Entscheidung zurückzuweisen. Die IV-Stelle und das Bundesamt für Sozialversicherung verzichten auf eine Vernehmlassung.