Skip to main content
Back to Blog
Lead GenerationMarketing

The Truth About Google Ads for Contractors (Real ROI Numbers)

May 19, 202612 min read
The Truth About Google Ads for Contractors (Real ROI Numbers)

Every contractor has heard the pitch. Spend a few hundred dollars on Google Ads, leads start pouring in, phone rings off the hook. The reality for most service businesses is far less glamorous. Google Ads can absolutely work for contractors - some of the most successful service companies in North America built their growth on paid search. But the gap between "can work" and "works for you right now" is where most advertising budgets go to die.

The problem is not Google Ads itself. The platform does exactly what it promises - it puts your business in front of people searching for your services. The problem is that most contractors either set up campaigns wrong, hire agencies that treat their account like an afterthought, or expect results on budgets that cannot generate enough data to optimize. Understanding where the money actually goes is the first step toward making Google Ads profitable instead of painful.

What Google Ads Actually Costs by Trade

Cost per click in the service trades is not cheap, and it varies dramatically depending on your industry and market. Plumbing keywords in a major metro area can run $30 to $80 per click. HVAC sits in a similar range during peak season, with emergency repair keywords pushing even higher. Electricians tend to see slightly lower CPCs in the $15 to $50 range, while general contractors and remodelers can face $20 to $60 per click depending on the project type.

TradeTypical CPC RangeAvg. Landing Page ConversionEstimated Cost Per Lead
Plumbing$30 - $808% - 12%$75 - $200
HVAC$25 - $758% - 12%$75 - $200
Electrical$15 - $5010% - 15%$50 - $150
General Contracting$20 - $605% - 10%$100 - $300
Lawn Care / Landscaping$5 - $208% - 12%$30 - $100
Water Damage / Restoration$30 - $9010% - 15%$75 - $200

These are click costs, not lead costs. If your landing page converts at 10 percent - which is respectable for a service business - a $50 click turns into a $500 cost per lead. That math only works if your average job value is high enough to absorb the acquisition cost. A $200 drain cleaning lead at $150 cost per lead might pencil out. A $150 lawn care lead at the same cost does not. 📊

The trades where Google Ads tends to work best share a few characteristics. High average ticket values, urgent need that drives immediate action, and services where the client does not shop around for weeks. Emergency plumbing, HVAC repair, and water damage restoration fit this profile well. Recurring maintenance services and lower-ticket work tend to struggle with the economics of paid search.

Why Most Contractors Waste Money on Google Ads

The single biggest waste of ad spend comes from broad match keywords without proper negative keyword lists. When you bid on "plumber" in broad match, Google will show your ad for searches like "plumber salary," "how to become a plumber," and "plumber near me free estimate." You pay for every one of those clicks, and most of them will never turn into a paying client.

Negative keywords are the guardrails that keep your budget focused on searches with buying intent. Without them, a significant portion of your budget goes to people who are researching careers, looking for DIY solutions, or searching for services you do not offer. Building a solid negative keyword list takes ongoing effort - you need to review your search terms report weekly, especially in the first few months. ⚠️

The second most common money pit is sending ad traffic to your homepage instead of a dedicated landing page. Your homepage serves multiple purposes and multiple audiences. A landing page for "emergency furnace repair in Denver" should do exactly one thing - get that person to call you or fill out a form. No navigation menu sending them to your about page. No links to services they did not search for. One message, one call to action, one phone number.

The Call Tracking Problem Nobody Talks About

Without call tracking, you are flying blind. Most contractors who run Google Ads have no idea which keywords, which ads, or which campaigns are generating phone calls. They see the ad spend going out and leads coming in, but they cannot connect the two. That means they cannot kill the campaigns wasting money or scale the ones that work.

Call tracking solves this by assigning unique phone numbers to different campaigns or keywords. When someone calls that number, you know exactly which ad brought them in. This data is essential for optimization - without it, your Google Ads manager is guessing at what works based on click data alone, and clicks do not pay the bills.

The other half of the tracking equation is knowing what happens after the lead comes in. If you book 30 percent of your Google Ads leads into jobs, your true cost per job is very different than if you book 60 percent. Tracking from click to call to booked job to completed invoice is how you calculate real ROI, not just cost per lead. Most contractors stop measuring at the lead stage and never understand their true acquisition economics.

Local Services Ads vs Search Ads vs Display

Google Local Services Ads changed the game for contractors when they launched, and they remain the best entry point for most service businesses. Instead of paying per click, you pay per lead. Your business appears above regular search results with a Google Guaranteed badge. The trust signal alone makes these leads warmer than standard search ad traffic.

Ad TypePricing ModelPlacementControl LevelBest For
Local Services Ads (LSA)Pay per leadAbove all search resultsLow - Google controls targetingMost contractors starting out
Search AdsPay per clickBelow LSAs, above organicHigh - you control keywords and copyContractors with specific service targeting needs
Display AdsPay per click / impressionAcross websites (banners)MediumRetargeting only - not lead gen

LSAs work on a pay-per-lead model where Google defines what counts as a lead - typically a phone call or message through the platform. You can dispute leads that are spam or outside your service area. The cost per lead through LSAs is often lower than what you would achieve through Search Ads, especially if your profile has strong reviews and good responsiveness metrics.

Standard Search Ads still have their place, particularly for contractors who want more control over their messaging and targeting. You choose the exact keywords, write the ad copy, and control where the traffic lands. This flexibility lets you target very specific services or neighborhoods that LSAs might not cover as precisely. The trade-off is higher management complexity and the risk of wasting spend on non-converting clicks.

Display Ads - the banner ads that appear on websites across the internet - are rarely worth the investment for local service contractors. They work for brand awareness at scale, but most contractors need leads today, not brand impressions. The click-through rates on display ads are a fraction of search ads, and the intent behind those clicks is much lower. Save your display budget for retargeting people who already visited your website, if you run retargeting at all. 🎯

Budget Minimums That Actually Make Sense

There is a minimum spend threshold below which Google Ads simply cannot work. The platform needs data to optimize, and data requires clicks. If your average CPC is $40 and you spend $500 per month, you get roughly 12 clicks. That is not enough data points for Google's algorithm to learn which searches, times, and audiences convert best.

Market SizeRecommended Monthly BudgetExpected Leads/MonthNotes
Small market (under 200k population)$1,000 - $1,50010 - 20Lower CPCs but also lower volume
Mid-sized market (200k - 1M)$1,500 - $2,50015 - 35Sweet spot for most contractors
Large metro (1M+)$3,000 - $5,000+25 - 60+High CPCs require bigger budgets
Learning period (first 90 days)Add 20% - 30% bufferHighly variableBudget for higher CPL while Google learns

For most trades in mid-sized markets, $1,500 to $2,500 per month is the minimum to generate meaningful results. In competitive metro areas for high-CPC trades, $3,000 to $5,000 is more realistic. These numbers might sound steep, but the alternative - spending $500 per month for six months with nothing to show for it - costs more in the long run.

The budget also needs to account for the learning period. Expect the first 60 to 90 days to be more expensive per lead than your steady-state performance. Google is testing different combinations of keywords, audiences, times, and placements during this window. Pausing campaigns during this phase and restarting them later resets the learning process entirely, which is one of the most common and expensive mistakes contractors make with paid search. 💰

How to Track ROI Properly

Real ROI tracking for Google Ads goes beyond looking at your monthly spend and counting how many leads came in. You need to follow the money through the entire pipeline - from ad spend to lead to booked job to completed invoice to collected payment. Only then can you calculate your true cost per acquired client and compare it to the lifetime value of that client.

Start by tagging every lead source in your CRM or job management software. When a call comes in from a Google Ads tracking number, that lead should be marked as a Google Ads lead from the start. Track it through the sales process - did it become an estimate, did the estimate get accepted, did the job get completed, what was the final invoice amount. This pipeline view shows you which campaigns produce revenue, not just which ones produce phone calls.

The metric that matters most is cost per booked job, not cost per lead. A campaign that generates $80 leads with a 40 percent booking rate gives you $200 per booked job. A campaign that generates $120 leads with a 70 percent booking rate gives you about $170 per booked job. The more expensive leads are actually the better investment. You cannot see this without end-to-end tracking.

Common Agency Red Flags

Hiring a Google Ads agency can be the smartest or most expensive decision you make. The right agency brings expertise you do not have time to develop and manages campaigns with a level of attention that produces real results. The wrong agency burns your budget while sending you reports full of vanity metrics that mask poor performance.

The biggest red flag is an agency that owns your Google Ads account. Your account, your data, your campaigns - these should always belong to you. If you part ways with the agency, you should be able to take your campaign history, conversion data, and keyword research with you. Any agency that insists on owning the account is building lock-in, not a partnership.

Watch out for agencies that report on impressions and clicks but dodge questions about cost per lead and cost per booked job. Impressions mean nothing if they do not convert. Clicks mean nothing if they come from irrelevant searches. A good agency will proactively share conversion data, search terms reports, and recommendations for improvement. They will also be transparent about what is working and what is not, rather than spinning every month as a success regardless of the actual numbers.

When Google Ads Works and When It Does Not

Google Ads works best for contractors who offer high-ticket, urgent services in markets with enough search volume to sustain a campaign. If someone's furnace dies in January, they are searching Google and calling the first credible business they find. That urgency, combined with a high job value, makes the cost per acquisition math work even at premium click prices.

The platform struggles for contractors in trades with low average ticket values, long sales cycles, or heavily relationship-driven referral markets. If your average job is $300 and your cost per lead is $150, the margins do not support paid acquisition. Similarly, if your clients typically get three to five quotes and take weeks to decide, the cost of acquiring those leads through Google Ads often exceeds what you would spend on other marketing channels.

The honest assessment is that Google Ads is one tool in a larger marketing strategy, not a magic growth lever. It works best when combined with strong reviews, a professional web presence, and solid operations that convert leads into booked jobs. The contractors who get the best results from Google Ads are usually the ones who would do reasonably well without it - paid search amplifies an already-functional business, it does not fix a broken one. 📈

Average Google Ads CPC by Trade (2026)

Frequently Asked Questions

Most contractors need at least $1,500 to $2,500 per month to generate meaningful data and leads. Anything below $1,000 often gets eaten by the learning period and does not produce enough clicks to optimize properly. Higher-competition trades like HVAC and plumbing may need $3,000 or more to stay competitive in metro areas.
Cost per lead varies widely by trade and market. Plumbers and HVAC companies typically see $75 to $200 per lead, electricians $50 to $150, and general contractors $100 to $300. These numbers assume properly optimized campaigns - poorly run accounts can easily spend double or triple those amounts per lead.
Local Services Ads are generally better for most contractors because you only pay for actual leads rather than clicks, and they appear above regular search results. Start with LSAs if you qualify, then layer in Search Ads once you have LSA data showing which services convert best in your area.
Ask for monthly reports showing cost per lead by service type, conversion rates, and which keywords are driving calls. If your agency cannot tell you your cost per booked job or refuses to give you access to your own Google Ads account, those are serious red flags. You should own your account and data regardless of who manages it.
Expect a 60 to 90 day ramp-up period where Google is learning which searches and audiences convert best. During this period, lead volume will be inconsistent and cost per lead will be higher than your long-term average. Campaigns that get paused and restarted frequently never exit this learning phase, which is one of the most common mistakes contractors make.

Ready to transform your field service business?

Start using WorkZen today - it's free to get started!