Actually we also have
$$ \int_{0}^{\infty} t e^{-nct} (1-e^{-ct})^{m} \, dt = \frac{1}{c^2}\frac{(n-1)!m!}{(n+m)!}\sum_{k=0}^{m}\frac{1}{n+k}.$$
This is easily proved by the integration by parts by introducing
$$ J(n, m) = c^{2} \frac{(n+m)!}{(n-1)!m!} \int_{0}^{\infty} t e^{-cnt} (1 - e^{-ct})^{m} \, dt$$
and noticing that $J(n, m) = \frac{1}{n} + J(n+1,m-1)$ with $J(n, 0) = \frac{1}{n}$.
Also we can invoke the digamma function $\psi_0$ to evaluate it directly. Let $x = e^{-ct}$ so that
\begin{align*}
\int_{0}^{\infty} t e^{-nct} (1-e^{-ct})^{m} \, dt
&= - \frac{1}{c^2} \int_{0}^{1} x^{n-1} (1-x)^{m} \log x \, dx \\
&= - \frac{1}{c^2} \frac{\partial}{\partial n} \int_{0}^{1} x^{n-1} (1-x)^{m} \, dx \\
&= - \frac{1}{c^2} \frac{\partial}{\partial n} \frac{\Gamma(n)\Gamma(m+1)}{\Gamma(n+m+1)} \\
&= \frac{1}{c^2} \frac{\Gamma(n)\Gamma(m+1)}{\Gamma(n+m+1)} [ \psi_{0}(n+m+1) - \psi_{0}(n) ] \\
&= \frac{1}{c^2} \frac{(n-1)!m!}{(n+m)!} [ H_{n+m} - H_{n-1} ],
\end{align*}
which is the desired result.