If you’ve been in the market for SEO services, you’ve probably read the articles detailing the warning signs of a bad provider: pitches or prices that seem too good to be true, buying links, and guarantees of #1 rankings top the list. But while many red flags are obvious, it can be harder to determine what makes an SEO company great. How do you know if they have the skills to meet your particular set of needs? What should you be looking for? To make your decision easier, we have outlined four signs of a good SEO firm.