The short answer, before the sales pitch
If you have one to twenty-five employees and one budget, the honest order is: fix your Google Business Profile and your review pile first (free), then buy Google Ads (fast answer), then fund SEO out of profit (slow compounding). Not the other way around.
Ads are a test. Inside about three weeks you'll know whether people searching for what you sell in your town will actually hand you money at your price. SEO is a bet that takes months to settle, and you keep paying every one of those months. Buying the slow bet before you've proven the fast one is how owners in Loveland and Greeley end up twelve months and five figures in with a nicer-looking website and the same phone.
I learned this the expensive way with the escape rooms. I put money into ads and watched which searches filled rooms versus which just made the traffic chart look healthy. Those were two different lists. The chart list was longer. The revenue list paid the rent.
The free thing you have to do before you spend a dollar
Rehabbing houses teaches you one thing fast: figure out what's structural before you buy paint. Marketing has the same rule. Paid traffic aimed at a weak profile and a thin review pile is paint on a bad foundation.
Here's the structural work, and it costs zero American dollars:
- Claim and finish the Google Business Profile. Real categories, real hours, real service area, ten or more actual photos of your work and your face, and the services listed individually instead of one blob.
- Get the review engine running. One ask, every job, same day, by text with the link in it. Not a campaign. A habit.
- Answer the phone. Or have something that does. We run an assistant named Maddox on our own line because I'd rather a human get a call back in minutes than a voicemail get one tomorrow.
- Put a price range on the site. A range plus "what moves the number" beats "call for a free quote" every time, because it filters out the people who were never going to buy.
Do that and a share of your calls start showing up without any media spend. Skip it and you're renting clicks that bounce off a dating profile with no photo.
What Google Ads actually buys you: a fast answer, not cheap leads
People sell ads as lead generation. I buy them as market research that occasionally pays for itself. The question ads answer in three weeks is: at my price, in my town, does search demand convert into booked work?
Do the math before you spend, not after. A worked example, all hypothetical numbers you should replace with your own:
- Average job: $450. Gross margin 55%, so $247 of gross profit per job.
- Say your clicks run $8 (local service clicks vary a lot by trade and season, so verify in your own account after two weeks).
- 100 clicks = $800. If 12 of those call and half book, that's 6 jobs and about $1,482 in gross profit.
That works. Now change one input. If only 6% call instead of 12%, the same $800 returns about $741 and you're funding the experiment out of your own pocket. The lever that moved wasn't the ad. It was the page, the phone, the reviews. That's why the free work comes first.
The other thing ads buy you is a keyword list built from receipts. After 30 days you know which exact searches produced booked jobs and which produced tire-kickers. That list is what you eventually point SEO at, which is the only honest reason to run ads before SEO instead of after.
What SEO actually buys you: compounding, slowly, if you keep paying
SEO is real. It's also the slowest thing you can buy, and small-business retainers usually mean a few hours a month of content and cleanup. Months one through three you get an audit and some pages. Months four through nine you might get movement. If you stop paying in month five because cash got tight, you bought the audit.
So the rule I give owners: SEO is funded out of profit, not out of hope. If the money would otherwise cover payroll or a truck payment, it's not SEO money yet.
Two exceptions where I'd start SEO early. One, your job values are big and rare (venues, custom builds, specialty clinics) and one extra booking a quarter changes your year. Two, there's a question your buyers Google that nobody in your market answers honestly, usually about price. Pricing content is the highest-return page most local businesses never write, and it costs you an afternoon, not a retainer.
Search volume in Johnstown is not search volume in Fort Collins
This is where national advice falls apart along the I-25 corridor. If you're in Berthoud or Johnstown or Milliken, the monthly searches for your service plus your town may be a couple dozen. You cannot buy your way to a full schedule on a couple dozen searches, no matter what the deck says.
So build the radius on purpose. Run one campaign on a radius that includes Loveland, Windsor, Greeley and south Fort Collins, and write the ad copy with the town name in it. "We're ten minutes from downtown Windsor" outperforms "serving the greater metro area," because the second one is what everybody else says.
Seasonality matters more here than volume does. HVAC searches spike with the first hot week and the first cold snap. Landscape and concrete stack up in spring. Restaurants and venues move with graduations, weddings and the holidays. If your season is eight weeks long, don't spread a small budget over twelve months. Load the weeks when people are actually looking, and go quiet the rest.
A 90-day split I'd actually run
How do you eat an elephant? One bite at a time. Here's the plate, assuming you have something like $1,000 a month to work with.
- Days 1-14. Zero dollars of media. Profile finished, review asks running, one landing page per service with a price range and your actual face on it, tap-to-call sticky on mobile. Track calls from day one or none of this is measurable.
- Days 15-60. Ads only. One campaign, your two highest-margin services, exact and phrase match, your radius. Search only. Turn the Display Network off. Ignore anyone who tells you to "build awareness."
- Days 61-90. Read the receipts and reallocate. Keep the keywords that booked jobs, kill the rest, and only then decide whether there's profit to move into content and SEO.
Ninety days in you either have a channel with known math or you have proof your offer, price or speed of response is the problem. Both answers are worth the money. Only one of them is worth spending more.
How to tell in three weeks whether the ads are working
Three weeks is enough to see truth if you're measuring the right four things. Impressions and clicks aren't on the list.
- Calls over 60 seconds. Shorter than that is usually a wrong number or a price shock.
- Booked jobs, tagged to the keyword. If your intake doesn't capture how they found you, fix intake before you fix bidding.
- Cost per booked job versus gross profit per job. The only ratio that matters. Under a third of gross profit, keep going. Over gross profit, stop.
- Response time. Most home-service outfits let inbound calls go to voicemail during the workday. If you answer in under five minutes and they don't, you'll win leads your competitors paid to create.
Is it flammable or is it on fire? If the ads are losing money because clicks are expensive, that's flammable, and you fix it with match types and negative keywords. If they're losing money because nobody answers the phone, that's on fire, and more budget just burns faster. Our triage work is mostly telling owners which one they've got.
When to fire the agency, and what to do on $500 a month
Fire them when the report leads with impressions. Fire them when you can't get a straight answer to "which keywords produced booked jobs last month." Fire them when the SEO retainer is nine months old and the only proof of life is a rankings screenshot for a phrase nobody in Greeley has ever typed. And fire them when they charge you a percentage of ad spend, because that pays them to spend more of your money, not to make you more of it. My own rule is simple: I have to make you more than I cost you. Hold your vendors to it.
Now, $500 a month. You are not running ads and SEO. You're running one service, one town, business hours only, phone-call conversions, and you're answering that phone yourself. At $8 a click that's roughly 62 clicks a month, so precision beats reach every single time. Spend the rest of your energy on reviews and on calling back the estimates you already sent, because those people already know, like and trust you. It's a money thing, not a marketing thing.
If you want a second set of eyes on where your leads actually come from, the free Business Checkup takes about fifteen minutes, and if the answer is "your ads are fine, your intake is broken," I'll just tell you that. And before you sign anything with an agency promising an AI-driven anything, make them show the math. That's what a hype audit is for.
Fix the free stuff first, buy ads to get a fast and honest answer about whether search demand converts at your price, and fund SEO out of profit once you know which keywords actually produce booked jobs.
Questions I get about this
Is Google Ads worth it for a small business in a town like Johnstown or Berthoud?
Often yes, but only if you widen the radius to include Loveland, Windsor, Greeley or Fort Collins. Search volume for a service plus a small town name can be a couple dozen a month, which is not enough to fill a schedule. Write the town name into the ad copy and run a radius that matches how far you'll actually drive.
How much should a small business spend on Google Ads to test it?
Enough to buy roughly 100 to 200 clicks in a month on your two best services, which is usually somewhere in the $800 to $1,500 range depending on your trade's click costs. Anything less and you're reading noise. Check your own cost per click after two weeks and adjust.
Should I do local SEO or Google Ads first?
Ads first, because they tell you in three weeks what SEO takes nine months to tell you. Then point your SEO work at the exact keywords that produced booked jobs during the ad test instead of guessing.
Is the Google Business Profile better than running ads?
For most local businesses under 25 employees, a finished profile plus a steady review habit produces more booked work per dollar than anything else, because it costs nothing but time. It is not a substitute for ads when you need volume fast, but it makes every ad dollar work harder.
If an agency has you choosing between ads and SEO this month, get on a 30-minute call with me and we'll run your actual job value and margin through the math before you sign anything.
Thirty minutes, no pitch. If I can't help, I'll tell you who can.
Book a 30-minute call or start with the free Business Checkup →