How to choose an SEO consultant or companyAsk hard-hitting questions of all SEO company candidates. ...Ask for samples from potential SEO consultants. ...Look for quality communication. ...Get SEO company referrals from your peers. ...Learn the warning signs of sketchy SEO consultants. ...Have specific SEO goals (and KPIs) in mind..