Here is an argument:
Technical modification. Fix any $s_1 > s_0$, and let
$$ H_0 (x) = \int_{0}^{x} e^{-s_1 t}h(t) \, dt \quad \text{and} \quad H(x) = e^{s_1 x}H_0 (x). $$
Then $H_0(x)$ is differentiable and $H_0(x) = o(1)$ as $x \to \infty$. Then for any $s > s_1$, we have
$$ \int_{0}^{R} e^{-st} h(t) \, dt
= \left[ e^{-(s-s_1)t} H_0(t) \right]_{t=0}^{t=R} + (s - s_1) \int_{0}^{R} e^{-(s-s_1)t} H_0(t) \, dt. $$
Taking $R \to \infty$, we find that
$$ \int_{0}^{\infty} e^{-st} H(t) \, dt = \int_{0}^{\infty} e^{-(s-s_1)t} H_0(t) \, dt = 0 $$
as well. Moreover, we have an exponential bound $H(x) = o(e^{s_1 x})$. From now on, we work with $H$ instead of $h$.
Main argument. Fix any $s > \max\{s_1, 0\}$. The exponential bound says that $t \mapsto e^{-st}H(t)$ is integrable on $[0, \infty)$. Now for any polynomial $p(x) = \sum a_k x^k$, we have
$$ \int_{0}^{\infty} p(e^{-st})e^{-st}H(t) \, dt = \sum a_k \int_{0}^{\infty} e^{-(k+1)st}H(t) \, dt = 0. $$
Now let $\varphi$ be any continuous function supported on a compact subset of $(0, 1)$. By the Stone-Weierstrass theorem, we can approximate $\varphi$ by a polynomial w.r.t. the supremum norm. So
$$ \left| \int_{0}^{\infty} (p(e^{-st}) - \varphi(e^{-st})) e^{-st}H(t) \, dt \right| \leq \| p - \varphi\|_{\infty} \int_{0}^{\infty} e^{-st}|H(t)| \, dt. $$
shows that, by taking $p \to \varphi$, we have
$$ \int_{0}^{\infty} \varphi(e^{-st})e^{-st}H(t) \, dt = 0 $$
as well. Now the integrand of the LHS is zero outside some compact interval, hence by an easy modification of the fundamental theorem of calculus of variation shows that $H \equiv 0$. Consequently, $h \equiv 0$ as well.