You should expect to spend $500.00 or more per month if you hire a top-tier SEO firm to handle your local campaign. For a national or worldwide campaign, you'll need to set aside $2,500 to $5,000 each month in marketing funds.