Don't hire a web developer. Hire a partner.
A web developer will do exactly what you ask him to do.
A partner will go beyond; he'll think about how best to achieve your aims and grow your business, then deliver the right results.
If we work together, I'll be your partner.