It depends on your web traffic and average cheque value. If you’re looking at a 1,000 visitors per month it might not make sense to hire a specialized SEO agency. Unless the transaction is of high value. But the SEO fundamentals regardless of traffic volume must be solid. Our research shows 39% of 60k+ professional services firms have issues with basic level SEO.