TheRodinhoods

Help : Need to outsource the HR function

Friends,

Ours is a wellness E-Commerce Startup. We are thinking about outsource our HR function at the organisation, and looking for a reliable HR partner.
Looking for a company which can :
– Identify the needs of the organisation, and recruit the correct set of people.
– Formulate HR policies, Employee Policies, Engagement and Performance review protocol, and develop teams.
– Review and report progress and efficacy, and hence take corrective actions.

It is a startup, and we do not have a big budget.

Questions : 
a) Is it good, and is HR function important in startups ?
b) If yes, do you know of any company which can manage the HR from outside ?
c) If yes, would you have any idea on what kind of costs would this solution involve ?

Regards,
Puneet Aggarwal