The answer to this question is carefully.
Managing your web presence is critical to the success of your business. An SEO company should be able to demonstrate a successful track record that is specific and verifiable.
- Look for SEO companies that have earned industry awards and showcase client testimonials.
- Ask firms to share campaigns, websites, case studies that illustrate meaningful results.
- Speak with at least three current or former clients. Find out about the experience working with the SEO company.
- How responsive are they?
- What can you expect when it comes to SEO reporting?
- Was there a dedicated point-of-contact?
For a more thorough answer please see these articles