Some of the red flags that we suggest watching out for are companies that spend more time "selling" you on how good they are rather than learning about your business. Guarantees are usually a red flag. Companies that don't present a logical marketing strategy, both short term and long term. My favorites are the ones where someone posts that they need a PPC manager and get 100 responses saying things like, "We have the best CTR in the business" or, in the case of SEO, "We guarantee you the top spot in 30 days. "