This question comes up in every conversation with local business owners. The SEO agency says “invest in SEO.” The Google Ads rep says “start with ads.” Both are selling you something.
Here’s the unbiased answer.
When to Start With Google Ads
Start with ads if ALL three of these are true:
-
You need customers this week. SEO takes 3-6 months. Ads start working in 24 hours. If your phone needs to ring by Friday, ads are the answer.
-
You have 20+ Google reviews at 4.0+ stars. Running ads with 3 reviews and a 3.5 rating is burning money. Customers click your ad, see your rating, and call your competitor instead. According to BrightLocal, 73% of consumers only consider businesses with a 4.0+ rating.
-
You can afford $500-1,500/month without stressing. Google Ads for local services cost $8-25 per click in competitive markets. At a 10-15% conversion rate, each lead costs $50-250. If that math doesn’t work for your business, ads aren’t the right move yet.
When to Start With SEO
Start with SEO if ANY of these are true:
-
You’re playing the long game. SEO compounds. A blog post you write today can generate leads for years. An ad stops generating leads the day you stop paying. If you can wait 3-6 months for results, SEO has a dramatically better long-term ROI.
-
Your budget is under $500/month. At $300-500/month, you can get meaningful SEO work done — GBP optimization, content creation, review generation. The same budget on ads gives you 20-60 clicks. SEO is the better investment at lower budgets.
-
You want to own your traffic. Ad traffic is rented. Google changes the rules, competitors bid up your keywords, costs rise every year. Organic traffic from SEO is yours. Nobody can take your #1 ranking by outbidding you.
The Real Answer: Do Both, But in This Order
Phase 1 (Month 1): Fix Your Foundation
Before spending money on either: - Claim and complete your Google Business Profile - Get to 20+ reviews - Make your website mobile-friendly with clear contact info - Fix NAP consistency across directories
Cost: $0. Time: 10-15 hours total.
This phase makes everything else work better. Ads perform better when your GBP is strong. SEO works faster when your foundation is solid.
Phase 2 (Month 2-3): Start Content
Write 5-10 pages answering the questions your customers ask most. Cost/pricing pages, FAQ pages, service area pages. Each one is a new way for Google to find you.
Start posting to Google Business Profile 2-3 times per week. Ask every customer for a review.
Cost: 5-10 hours/month of your time, or $500-1,000/month with professional help.
Phase 3 (Month 3+): Add Ads Strategically
Once your foundation is solid and your reviews are growing, add Google Ads for specific high-value services. Not everything you offer — just the services with the highest margins.
A roofer might run ads only for “roof replacement” (high-value job) and let SEO handle “roof repair” (lower-value but higher volume).
Start with $500/month in ads. Track cost per lead carefully. Scale what works, kill what doesn’t.
The Metric That Decides
Track one number: cost per acquired customer. Not cost per click, not cost per lead — cost per customer who actually pays you.
If Google Ads brings you customers at $150/each and your average job is $500, that’s a 3.3x return. Good deal.
If SEO brings you customers at $50/each (total investment divided by organic leads), that’s a 10x return. Better deal, but it took longer to get there.
Most mature local businesses end up spending 60-70% on SEO and 30-40% on ads. The SEO drives consistent baseline traffic; ads fill gaps and handle seasonal spikes.
The One Thing You Shouldn’t Do
Don’t start Google Ads with a weak Google presence. Running ads when you have 5 reviews, no photos, and a slow website is like buying a billboard with a blurry photo. You’re paying for attention but failing to convert it.
Fix the foundation first. Then amplify with ads.
Not sure where your foundation stands? Run a free audit — it checks everything Google cares about in 30 seconds.