Some seo company may hurt you by their black hat techniques. Before hiring an agency, You should know about your targeted keywords and traffic. And ask them about their strategies to building quality links, increasing rank position of high traffic keywords and traffic to your site.