Back to Blog

Services Provided by Advertising Agencies: What You Should Actually Get for Your Money

Pipeline Research Team
Blog

Key Takeaways

  • Small contractor retainers run $1,500-3,000/month and should produce 25-60 qualified leads
  • Mid-tier retainers at $3,500-5,000/month should hit a 3:1 revenue-to-spend ratio minimum
  • About 75% of agencies offer content marketing but only a fraction tie deliverables to booked jobs
  • Reporting on impressions, clicks, and rankings instead of leads is the #1 red flag - 80% of contractor agency relationships fail on this gap

The average HVAC company spends $8,200/month on Google Ads and gets a $45 cost per lead, per LocaliQ’s 2025 analysis of 3,211 home service campaigns. Most of them are paying an agency on top of that.

That makes the agency invoice the second-largest line item in your marketing budget after ad spend. If you do not know exactly what shows up in your inbox for that money, you are guessing.

Most “what does a marketing agency do” articles list 30 services and call it a day. That list is useless to you. You do not need to know what an agency could do for a SaaS startup. You need to know what one should deliver for a contractor at your revenue level, and what they will pitch and never ship.

What agencies actually sell

About 75% of marketing agencies offer content marketing, and a close majority also offer SEO, according to industry retainer surveys from Whatagraph and Databox. Most also bundle in social media management, email marketing, paid ads, and web development.

That is the menu. Here is what each one actually means for a home service contractor:

Search engine optimization (SEO). Ranking your site for “plumber near me,” “emergency HVAC [city],” “roof replacement [zip].” Includes on-page work (titles, headers, schema), service area pages, Google Business Profile management, citation building, and link acquisition.

Pay-per-click (PPC) advertising. Running Google Ads, Local Service Ads, Bing Ads, and Performance Max campaigns. Setting up keywords, negative keywords, ad copy, landing pages, and conversion tracking.

Local Service Ads (LSA) management. Verification, badge maintenance, lead dispute filing, and bid optimization. This is its own line item because LSA works completely differently from Google Ads.

Social and paid social. Facebook, Instagram, and YouTube ads. Organic posting if you are paying for it (you probably should not be at the small-contractor tier).

Content and email. Blog posts, service pages, email newsletters to past customers, post-job follow-up sequences.

Web design and CRO. Building or rebuilding your site. Conversion rate optimization on existing pages.

Reporting and attribution. Monthly reports tying spend to leads, leads to estimates, and estimates to booked jobs.

That is the full list. Any agency claiming to do “growth marketing” or “demand generation” for a contractor is using SaaS vocabulary to charge you more for the same seven things.

What a $1,500-3,000/month retainer should buy

This is the small-contractor tier - under $750K revenue, 1-3 trucks. Hellobonsai’s agency pricing data shows this as the floor for any agency worth hiring.

At this level, you should get:

  • Google Business Profile management (weekly posts, photo uploads, Q&A responses, review replies)
  • One Google Ads campaign managed weekly with a $2,000-4,000/month ad budget on top of the retainer
  • LSA setup and dispute filing (15-30 lead disputes a month is normal)
  • Basic on-page SEO for your 6-10 most important service pages
  • Monthly report showing leads, cost per lead, and call recordings

You should expect 25-60 qualified leads per month at $40-90 each, depending on trade. HVAC and plumbing trend cheaper. Roofing and remodeling trend higher.

You should not expect: custom video content, dedicated account strategist, multi-channel attribution, or weekly strategy calls. Anyone promising that at $1,500/month is either lying or unprofitable, and unprofitable agencies fire you in month four.

One HVAC owner on r/sweatystartup described his $2,000/month retainer this way: “They run my Google Ads and that is it. I asked about social and they said it would be another $800. I said no. I’m getting 35 leads a month at $52 each, my close rate is 28%, so I’m booking 10 jobs at an average ticket of $4,400. That’s $44K a month in revenue from $4K in total marketing spend.”

That math is a 10:1 ratio. That is what good looks like at this tier.

What $3,500-5,000/month should buy

This is the mid-tier - $750K to $3M revenue, 4-15 trucks. Databox’s agency retainer survey shows this is where most home service businesses land.

Add to the small-contractor list:

  • Multiple Google Ads campaigns (search, Performance Max, retargeting) with $5,000-15,000 ad budget on top
  • Facebook and Instagram ads for branding and retargeting
  • 2-4 blog posts a month targeting commercial keywords for your trade
  • Service area page expansion (one or two new pages a month)
  • Review generation system tied to your CRM
  • Monthly strategy call with the account lead, not just an account coordinator
  • Multi-touch attribution showing which channel sourced each booked job

You should expect a 3:1 revenue-to-marketing-spend ratio minimum. For every $5,000/month in agency fees plus $10,000 in ad spend, you should see at least $45,000/month in attributable booked revenue. Good agencies hit 5:1 once campaigns mature past month six.

The Hook Agency case study library shows roofing contractors at this retainer tier hitting 612% return on ad spend and 1,261% ROAS on specific campaigns once their landing pages and call tracking are dialed in.

A roofing contractor in Atlanta wrote on ContractorTalk about switching from a $1,500/month “social media specialist” to a $4,200/month full-service agency: “First three months were rough because they tore down a lot of what I had. By month six I was getting 80 storm-damage leads a month at $110 a piece. Closed 22% of them. Did $380K in roofs from $25K total marketing spend that quarter.”

What $5,000-10,000+ should buy

This is the scaling tier - $3M+ revenue, 15+ trucks, multiple service lines or markets. Hellobonsai’s retainer data puts the small business ceiling around $15K/month before it makes more sense to hire a marketing director in-house.

Add to the mid-tier list:

  • Dedicated account team (strategist, paid media specialist, SEO specialist, designer)
  • Custom landing pages for every campaign, not template recycling
  • Video production (truck wraps in motion, tech testimonials, service explainers)
  • CRM integration with call tracking and revenue attribution
  • Quarterly business reviews with the agency principal
  • Competitive intelligence reports on the PE-backed shops moving into your market

At this tier, the agency should function like a fractional marketing department, not a vendor. You should be able to ask “should I expand to the next county?” and get a data-backed answer in 48 hours, not a sales pitch for a new package.

BaaDigi’s portfolio shows they have generated $30M+ in revenue across 5,000+ contractor projects at this tier. Valve+Meter, Hook Agency, and a handful of others operate similar models. The honest version of this tier is rare. Most agencies that quote $7,500/month deliver a $3,500/month service with more meetings.

The seven red flags

These are the patterns to watch for. WebFX, Power Digital, and Top Growth Marketing all flag the same ones in their 2025 agency evaluation guides:

1. They lead with impressions, clicks, and rankings. You do not care about 50,000 impressions. You care about how many of those clicks called your phone or filled out your form, and how many of those calls turned into estimates. If the monthly report does not have a “booked jobs” or “attributed revenue” line, the agency is hiding from the question.

2. They will not give you account access. Your Google Ads account, your Google Business Profile, your analytics, your Search Console. All of it should be in your accounts with the agency added as a manager. If they run campaigns from their own accounts, you lose everything when you leave - and they know it.

3. The contract is 12 months with no performance clause. Three to six months is reasonable because SEO and PPC take time. Twelve months with no exit ramp based on lead volume or cost per lead is a trap.

4. They do not ask about your close rate or capacity. An agency that sends 100 leads a month to a team that can run 40 estimates is wasting your money. Good agencies ask about your office staff, your call answer rate, your average ticket, and your service area before they quote.

5. Bundled pricing with no line-item breakdown. “Premium package: $4,500/month” tells you nothing. You should see how many hours go to SEO, how many to paid ads management, how much is the platform fee for call tracking. If they will not itemize, they are hiding margin.

6. They use proprietary platforms you cannot take with you. Some agencies build websites on their own CMS, run call tracking through a tool you cannot access, or hold your domain registration. When you part ways, you start from zero. Open platforms (WordPress, CallRail, Google Ads) keep leverage on your side.

7. They pitch deliverables that have nothing to do with leads. Custom-designed brand books, branded merchandise, “thought leadership” content, conference sponsorships. None of these put a homeowner on the phone with your dispatcher. They are filler that pads the invoice and the case study, not the calendar.

The “we will run your social” trap

Half the agencies pitching small contractors lead with social media management. It is the easiest service to package and the hardest one to tie to revenue.

Organic social for a residential contractor produces almost zero booked jobs. The contractors who win on Facebook and Instagram are posting their own job site photos from their phones. An agency posting stock imagery with captions like “Spring is the perfect time to schedule your HVAC tune-up” is invisible to your customers and to the algorithm.

Paid social can work for retargeting and for top-of-funnel awareness in saturated markets, but only after your Google Ads and Local Service Ads are dialed in. Any agency pitching social as the first lever for a $750K contractor is selling you the wrong service.

If you want social handled, give your top tech a $50 bonus per month for posting three job site videos a week from his truck. It will outperform every agency-produced social calendar you ever pay for.

What good monthly reporting looks like

The report should fit on one page and answer five questions:

  1. How much did we spend (retainer plus ad spend)?
  2. How many leads came in (calls plus forms plus LSA messages, deduplicated)?
  3. What was the cost per lead by channel?
  4. How many leads turned into booked jobs?
  5. What is the attributed revenue and the spend-to-revenue ratio?

If the report leads with “we created 14 social posts and earned 8,200 impressions,” it is a vendor invoice dressed up as a performance review. The contractors who hold agencies accountable demand the five-question report and walk if they cannot get it.

Real marketing attribution for home services takes more than a Google Ads dashboard, and a serious agency will have a real answer for how they connect ad spend to booked revenue.

When to fire your current agency

You should fire any agency that:

  • Cannot tell you your cost per booked job after six months
  • Has not changed their landing pages, ad copy, or keyword lists since onboarding
  • Reports the same vanity metrics every month with no business context
  • Goes silent for more than two weeks at a time
  • Charges for “strategy” but only delivers tactical execution

Six months is the right test window. SEO can take longer to show results, but PPC, LSA, and Google Business Profile work should produce measurable changes by month three at the latest.

A contractor on Owned and Operated described his decision rule: “If I cannot draw a straight line from the agency invoice to booked revenue in 90 days for paid channels, I cut them. I have done it three times. The fourth one is finally working.”

How this fits with your overall budget

The agency retainer is one line in your broader marketing budget. For most home service contractors, marketing spend including retainers and ad budget should sit at 5-12% of revenue. Lower end if you are mature with strong word-of-mouth. Higher end if you are scaling or fighting PE-backed competition.

If your agency invoice plus ad spend exceeds 12% of revenue and you cannot trace the result back to booked jobs, you have an agency problem, not a budget problem. Cut the deliverables that do not produce leads, push the ones that do, and demand a report that ties every dollar to a job on the calendar.

That is what advertising agencies should provide. Anything else is dressing.