If you own a service business and you have a little money to spend on getting found, you eventually hit the same fork in the road: should you run Google Ads or invest in SEO first? Both promise more customers. Both cost money. And most of the advice online is written by someone who sells one of them, so it conveniently concludes that their thing is the answer.
Here is the honest version, from people who do both. The short answer: ads buy you traffic today, SEO earns you traffic for years, and the thing that decides whether either one makes you money is your website. Let's break down when to start with which.
What SEO actually is (and how long it takes)
SEO — search engine optimization — is the work of getting your website to show up in the normal, unpaid Google results when someone searches for what you do. When a homeowner types "gutter cleaning near me" and your site is the third result, that click is free. You don't pay Google a cent for it, this month or next year.
The catch is time. SEO is compounding, not instant. You publish pages that answer real questions, earn a few links, tune your Google Business Profile, and Google slowly decides you're trustworthy. For a local service business in a normal market, you're usually looking at three to six months before it turns into steady calls, and it keeps growing from there. It's a lot like planting a tree: nothing for a while, then shade for years.
What Google Ads actually is (and how fast it works)
Google Ads is the opposite trade. You pay to sit at the very top of the results for a search, right now. Turn the campaign on this morning and you can have clicks by this afternoon. There's no three-month wait.
The catch is that it only runs while you're paying. The moment the budget stops, the calls stop — you're renting the spot, not owning it. And in competitive trades, a single click can cost real money ($5, $15, sometimes $40 for terms like "personal injury lawyer" or "emergency plumber"). Ads are a faucet: turn the handle and water flows, turn it off and it stops.
Not sure where your site stands today? Run a free Arbor SEO & AI score and see exactly what a customer (and Google) sees.
Get your free scoreThe real question isn't ads vs SEO. It's your website.
Here's what the "ads vs SEO" debate misses: both of them send people to the same place — your website. If that website is slow, confusing, or doesn't make it obvious how to call you, it doesn't matter whether the visitor came from a $20 ad click or a free search result. They leave, and you paid either way.
We've watched businesses pour money into ads that sent expensive clicks to a site with no clear phone number and no reason to trust them. That's not an ads problem or an SEO problem. That's a bucket with a hole in it. Fix the website first, and every dollar you later spend on ads or SEO works harder.
When to start with ads
Lead with Google Ads if:
- You need calls this month. New location, slow season, or you just went full-time and rent is due — ads are the only channel that produces customers on day one.
- Your margins can absorb the click cost. If one new customer is worth $500+ and you close a decent share of leads, paying for clicks is easy math.
- You're testing a market. Ads tell you in two weeks which services and towns actually convert, which is priceless information for where to point your SEO later.
When to start with SEO
Lead with SEO if:
- You can be patient for a few months. If the doors are open and the lights stay on without instant leads, SEO builds an asset that keeps paying long after you'd have spent the same money on ads.
- Your clicks are expensive. In trades where ads run $15–40 a click, ranking organically for those same searches is dramatically cheaper per customer over a year.
- You want to get quoted by AI. More people now ask ChatGPT and Google's AI "who's a good detailer near me." Those answers pull from well-structured content — the same work that earns SEO. Ads don't get you cited in an AI answer; good pages do.
The move most small businesses should actually make
For most owners, the honest answer isn't "one or the other." It's a sequence:
- Get the website right first. Fast, clear, mobile, tap-to-call, obvious services and prices. This is the bucket. Patch it before you pour anything in.
- Start SEO immediately — it's the long game and it's cheaper. Publish the pages, tune the Google Business Profile, get the reviews. The clock starts the day you begin, so begin now.
- Layer ads on top when you need calls faster than SEO can deliver them. Ads fill the gap in months one through six while your organic rankings climb, and you keep them running on your best-converting services after that.
Done this way, ads and SEO aren't rivals — they're a relay. Ads carry the first leg while SEO warms up, then SEO carries the distance while ads sharpen your best opportunities.
The bottom line
Ads buy traffic today. SEO earns it for years. Neither works if the website they point to doesn't turn visitors into calls. So the real order of operations is: website, then SEO, then ads when you need speed. Choose ads-first only if you genuinely need customers this month and your margins can pay for them; otherwise start the SEO clock today and add ads as fuel when it makes sense.
And if the whole thing sounds like more than you want to manage between actual jobs — that's the entire reason Arbor exists. We build the site, do the keyword research, run the SEO, and (when you're ready) run the ads too, ad spend included. You just answer the phone.