There are plenty of SEO providers out there to choose from. There are some good ones, and some not so good ones. Unfortunately it’s the not so good ones that give the industry a bad reputation. Prior to hiring an SEO firm it’s important to do some research in order to determine what firm is the best fit for your company. However, sometimes things change after the contract is signed which is why it’s recommended to read client testimonials and case studies.