The short answer, and why the number isn't the point
If you want a range: most Virginia small businesses running Google Ads spend somewhere between $1,000 and $3,000 a month. Contractors, HVAC, roofing, and other high-ticket trades often land at $2,000–$5,000+ because their clicks cost more and their competitors bid hard. That's the honest ballpark — not a quote, and not a floor everyone has to hit.
Here's the thing nobody selling you ads wants to say out loud. The number is the output, not the input. A good Google Ads budget isn't a figure you pick because it sounds safe. It falls out of three things: what a customer is worth to you, what a lead costs in your market, and how many jobs you can actually service without dropping the ball.
Spend $500 a month in a competitive Roanoke or Richmond trade and you'll get a trickle of clicks, no real signal, and a report that says "needs more time." Spend $8,000 when you can only handle ten new jobs a month and you're paying for leads you'll never call back. Both are waste. The right number sits in between, and it's specific to you.
The rest of this guide walks you through how to find your number instead of guessing at one. If you'd rather talk it through with someone who runs these accounts day to day, that's what our Google Ads work is for.
Start with math, not a round number
Before you look at any budget, work backward from one question: what is a new customer worth to you? Not the first job — the whole relationship. A roofer's average job might be $9,000. A lawn-care company's first cut is $60, but the season is $1,800 and a good customer stays three years. Those are very different numbers to build a budget on.
Once you know that, the math gets simple. Say a job is worth $4,000 to you and you're happy paying $400 to land one. If leads in your market close at one in four, you can spend up to $100 per lead. If a click costs $8 and it takes 15 clicks to produce a lead, that lead runs you $120 in ad spend — a hair over your target. Now you know exactly what to tighten, and roughly what a month of real volume costs.
- Average customer value — over the full relationship, not one invoice
- Acceptable cost per job — for most local businesses, 10–25% of that value
- Close rate — how many leads actually turn into paying jobs
- Cost per click — swings wildly by trade in VA (more on that next)
Multiply your target job count by your cost per lead and you've got a budget grounded in your business, not a competitor's. That's the whole difference between a Google Ads budget that pays for itself and one that just funds Google.
What clicks actually cost in Virginia
Cost per click is the single biggest swing in your budget, and it's brutal for trades. When a customer's problem is urgent and expensive — a burst pipe, a leaking roof, a dead AC unit in July — advertisers bid each other up. In competitive Virginia markets like Northern VA, Richmond, and Hampton Roads, high-intent trade keywords routinely run $15–$50+ a click. Softer categories cost a fraction of that.
| Category | Typical VA cost-per-click range |
|---|---|
| Emergency plumbing / HVAC / roofing | $18–$60 |
| General contracting / remodeling | $8–$25 |
| Landscaping / lawn / cleanup | $3–$12 |
| Local retail / service / studios | $2–$8 |
These are ranges, not promises — your actual numbers depend on your keywords, your location, and how sharp the account is. NoVA costs more than a small SW-VA town. But you can see why a roofer needs a bigger monthly budget than a hair studio to pull the same number of leads. At $40 a click, even a tight campaign burns $800 just getting 20 people to your site.
The flip side: costlier clicks usually mean costlier customers. A $40 click that lands a $9,000 roof is a bargain. The math still has to work — but don't panic at the click price on its own. Look at what the click is worth on the other end.
Budget by business type
Here's a practical starting point by category, assuming you want enough volume to actually learn what works inside the first 60–90 days. Fund below these floors and you're often just buying noise — too few clicks to know what's converting and what isn't.
- Lawn care, landscaping, cleanup: $800–$1,500/mo. Cheaper clicks, heavy seasonal swings — push harder in spring and again after the first VA snow if you plow.
- General contractors, remodelers, handymen: $1,500–$3,000/mo. Mid-cost clicks, high job value — usually the strongest return once it's dialed in.
- HVAC, plumbing, roofing, electrical: $2,500–$5,000+/mo. Expensive clicks and fierce competition, but the ticket sizes justify it.
- Local retail, studios, professional services: $600–$1,500/mo. Lower stakes per click — often better served leaning on Local Services Ads or local SEO alongside search ads.
A budget too small to produce data isn't cautious. It's the most expensive kind of spend — because you pay and learn nothing.
If a number here makes you wince, that's useful information. It might mean paid search isn't the first lever to pull for you. Sometimes organic SEO or the Map Pack gets you further for the same money — and any honest partner will tell you that instead of taking the ad budget anyway.
Don't skip Local Services Ads
For a lot of Virginia trades, the smartest first dollar isn't a regular Google Ad at all — it's a Local Services Ad (LSA). These are the pay-per-lead listings with the green Google Guaranteed badge that sit at the very top of the results page, above the regular text ads. Instead of paying per click, you pay per lead — a call or message from someone actively looking for your service.
LSAs fit plumbers, HVAC techs, electricians, roofers, cleaners, and similar service trades well. Pricing is set by lead value in your area, and you can dispute leads that were clearly bogus and get credited. The tradeoff: you have to pass Google's background and license screening to earn the badge, which takes some paperwork upfront and isn't instant.
Most established VA service businesses should treat their paid budget as a mix — LSAs to grab the highest-intent "who can come today" calls, plus regular search ads to catch people researching, comparing, or searching terms LSAs don't cover. A common approach is putting a third to half of the budget into LSAs when the category qualifies. If you're weighing the two, our Google Ads page breaks down which fits which business, so you're not paying twice for the same lead.
The costs hiding behind the ad spend
When someone quotes you a Google Ads budget, ask what's actually in the number — because "ad budget" and "total cost" are two different things, and pretending they're the same is how small businesses get burned.
There are usually three buckets:
- Ad spend — the money that goes to Google itself. This is what most people quote when they say "budget."
- Management — what you pay someone to build, run, and optimize the account, usually a flat fee or a percentage of spend. A cheap "we'll run it for 10%" deal on a $1,000 budget usually means nobody's really watching it.
- The rest — a landing page that converts, call tracking so you know which ads produce jobs, and someone answering the phone fast. The best campaign in the world dies if the lead hits a slow page or a voicemail.
That last bucket is where most wasted spend actually happens. You can win the auction, pay for the click, and still lose the customer because your page loads slow or nobody called them back for two hours. If your site isn't built to convert, a sharper landing page often lifts results more than adding budget does. Fix the leaks before you turn the tap up higher.
How to start without lighting money on fire
You don't need to commit six months and a huge budget to find out whether Google Ads works for your business. You need a disciplined start.
- Fund a real test, not a token one. Give it enough to gather 60–90 days of honest data at the floor for your category. Anything less and you're guessing.
- Own your own account. Make sure the Google Ads account is in your name and you keep it if you and your marketer ever part ways. You paid to build that history — don't let anyone hold it hostage.
- Track leads, not clicks. Clicks and impressions don't pay bills. Insist on call tracking and form tracking so you can see cost per actual lead.
- Start narrow. A few tight, high-intent keywords in your service area beat a sprawling campaign every time — especially on a small budget.
- Give it room, then decide. New accounts need a few weeks to settle as Google learns which searches convert. Judge it at 90 days on real leads and closed jobs, not on week one.
Set up right, a modest budget tells you fast whether paid search is a channel worth scaling. Set up wrong, even a big budget just teaches you an expensive lesson. If you want a straight answer on what your number should be — and whether ads are even the right first move — tell us about your business and we'll run the math with you.