The Google Ads & SEO Agency That Gets Real Leads.
500+ campaigns managed. 95% client retention. We help service businesses turn Google Ads and SEO into predictable revenue, from our Jacksonville headquarters to clients in 36 states. No contracts, just results.
A 2026 Google Premier Partner, run by the founders.
Media Spearhead was founded in Jacksonville in 2017 by Google Ads experts Richard Lacayo and Robert Samayoa. We specialize in Google Ads management and SEO for local service businesses: more leads, a lower cost per lead, and a stronger position in search. New for 2026: answer engine optimization (AEO), so your business gets named when customers ask ChatGPT, Gemini or Google AI Overviews who to hire.
- Founded
- 2017
- Headquarters
- Jacksonville, FL
- Google Partners
- Top 3% in the US
Five services. One scoreboard.
Pick a service to see the kind of report our clients get every month: leads, rankings, calls and cost per lead, in plain English.
84,200 impressions became 4,730 clicks and 412 booked leads, an 8.7% conversion rate at $18.40 per lead. Here's the story behind the numbers.
Every $1 returned $4.20. That's the average across managed accounts this period. Some weeks better, some worse.
Five money keywords, from page 3 to the top of page 1. Pick a keyword to follow its climb. Lower is better: #1 is the top result.
Same traffic, same ad budget. The new site turned 1.8% of visitors into leads before, and 6.4% after: 3.5 times the leads from the same clicks.
We check the map ranking from 49 points across Jacksonville, one mile apart. Each dot is where you'd show up in Google Maps from that spot.
Every week we ask the AI engines the questions your customers ask, and log whether your business is named and linked.
No invented dashboards here: AEO is new, and we'd rather show you real citations than made-up charts. Early results across ChatGPT, Gemini, Perplexity and AI Overviews are promising. See how AEO works →
Google Ads Management
We've been running Google Ads since before Performance Max existed, so we know when to use it and when not to. Search, Performance Max, Local Services Ads and Display, all built around one question: what's a qualified lead actually costing you?
Explore Google AdsLocal & National SEO
We rank local service businesses for the keywords that drive phone calls. Every ranking we earn is defensible: technical SEO, content that answers real questions, and citations Google trusts.
Explore SEOWebsites That Convert
A beautiful website that doesn't convert is an expensive brochure. We build sites engineered from the click down: every headline, form and pixel tested against real traffic to bring your cost per lead down.
Explore web designGoogle Business Profile
Own the local 3-pack. Categories, reviews, posts, photos and local citations, managed every week so you show up at the top of Google Maps for every high-intent "near me" search.
Explore Google Business ProfileAnswer Engine Optimization
Your customers are asking ChatGPT, Gemini and Perplexity who to hire. We make sure the answer is you, with structured data, entity building and content worth citing, and we track every mention.
Explore AEONumbers you can point to.
Not vanity impressions. Not branded traffic. Not dashboard soup. These are the numbers our clients email us about at 7am on a Tuesday.
See every lead in Clarity.
Every client gets Clarity, our live dashboard: every call, form and lead, where it came from and what it cost, on one screen. The numbers update about every 15 minutes, so nobody waits for a month-end report.
- Every 15 minnumbers update
- Every planincluded, no extra cost
- Instantlead alerts on your phone
- One clickPDF or private link
Every call and form, in one inbox.
Calls, website forms, Local Services Ads and your CRM land in one list, with spam and duplicates removed. Open any lead to see how they found you and listen to the call.
- Call recordings and missed callsYour own outbound calls never count as leads, and missed calls are flagged so you can call back first.
- How they found youChannel, campaign, search term and landing page, stamped on every lead.
- Map of where leads come fromSee which neighborhoods bring in the work.

Every channel, side by side.
Google Ads, Google Maps, organic search and social in one table, with the leads each one brings in and what each lead costs.
- Google Ads down to the searchCampaigns, the searches people typed and ad clicks by city.
- The work we did, on the chartEvery change we make to your account is marked on the timeline, so you see what moved the numbers.
- Cost per lead by channelKnow which dollar works hardest before you spend the next one.

See where you rank on Google Maps, street by street.
A heat map of your Google Business Profile rank across your whole service area, plus your reviews next to the competitors customers compare you with.
- Rank heat mapYour rank at points across your whole area. Green means top 3.
- Reviews vs. competitorsYour rating next to the businesses customers compare you with.
- Reply without leaving ClarityAnswer Google reviews right from the dashboard.


New 5-star review on Google
Know when AI recommends you.
Clarity asks ChatGPT, Gemini, Claude, Perplexity and Google's AI the questions your customers ask, and shows how often your business is named, and who is named instead.
- AI visibility scoreThe share of AI answers that mention you, tracked over time.
- Who gets named insteadThe competitors AI recommends when it doesn't pick you.
- The exact questionsSee every question we ask on your behalf.

Who's the best AC repair near me?
Top picks nearby: Sample Heating & Air is known for same-day service, and…
You're named
From clicks to jobs to revenue.
Mark leads won, or connect your CRM or a Google Sheet, and Clarity shows real revenue and return on ad spend, not just clicks.
- Monthly goals and pacingSet a goal for leads, cost per lead, jobs or revenue and see where the month is heading.
- "Which became jobs?" every MondayNo CRM? Tap Booked or Not booked on last week's leads. That's it.
- Ask your numbersAn AI-written summary of wins and watch-outs, and answers to questions like "How many calls did we miss?"

Maria G. · AC not cooling
Hear about it the moment it happens.
A new lead, a missed call, a drop in leads or a form that stopped working: Clarity alerts your phone right away. And any period becomes a designed report in one click.
- Reports by PDF or private linkFor your partner, investor or accountant.
- Website healthUptime every 15 minutes, mobile speed, your security certificate and your forms.
- All locations, your whole teamEvery location side by side, and a login for everyone who needs one.


Also in every plan
- Website health
- Goals and pacing
- Ask your numbers
- All locations, one login
- Team logins
- Lead map by ZIP
- Private share links
- Updates every 15 min
Brings together
Rooted in Jacksonville. Ranking coast to coast.
Our deepest data and relationships are in Northeast Florida. From there we manage campaigns for local service businesses in 36 states.
From Jacksonville, serving nationwide.
Find your market.
33 cities with a page built for local search. Distances are measured from our Jacksonville headquarters.
#1 in Tampa. #1 in Dallas. #1 in Denver.
A sample of the Google rankings our clients hold right now, well beyond Florida.
- States served
- 36
- Keywords shown
- 11
- Searches / mo
- 18,450
- #1roofers dallas txDallas, TX2,200/mo
- #1roofing contractor tampaTampa, FL1,900/mo
- #1emergency plumber miamiMiami, FL1,800/mo
- #1electrician atlantaAtlanta, GA1,500/mo
- #1electrician denverDenver, CO1,400/mo
- #1hvac charlotte ncCharlotte, NC1,200/mo
- #1movers nashville tnNashville, TN950/mo
- #1pool service phoenixPhoenix, AZ800/mo
- #2ac repair houstonHouston, TX3,100/mo
- #2plumber san diegoSan Diego, CA2,000/mo
- #2personal injury lawyer orlandoOrlando, FL1,600/mo
We speak your industry’s language.
60+ local service verticals. Different click costs, different buyers, different busy seasons. We don’t run a plumber’s campaign the way we run a personal injury firm’s, and that’s why the results look different too.
HVAC
$38–65 average cost per lead · 9.2x peak ROAS
- Top click cost
- $78
- Avg. conversion
- 12%
- Busiest months
- Jun–Aug
- 01Heat-wave and cold-snap bid rules, so budget follows the weather
- 02Separate campaigns for repair, replacement and maintenance plans
- 03Map-pack pages for every zip code you serve
Plumbing
$42 average cost per lead · 6.8% click-through rate
- Top click cost
- $60
- Avg. conversion
- 12%
- Busiest months
- Dec–Feb
- 0124/7 emergency campaigns, with call-only ads after hours
- 02Water-heater and repipe campaigns for the high-ticket jobs
- 03Negative keyword lists that block DIY and job-seeker searches
Roofing
$85 average cost per lead · storm-season targeting
- Top click cost
- $130
- Avg. conversion
- 10%
- Busiest months
- Apr–Jun
- 01Storm-response campaigns that switch on after hail and wind events
- 02Insurance-claim and replacement keywords split from repairs
- 03Project galleries and reviews on every city page
Electricians
$45 average cost per lead · same-day leads
- Top click cost
- $62
- Avg. conversion
- 13%
- Busiest months
- Jun–Aug
- 01Panel-upgrade, EV-charger and generator campaigns
- 02Same-day service ads scheduled to your dispatch hours
- 03License and warranty proof on every landing page
Personal Injury
Clicks up to $480, so every lead is tracked to a signed case
- Top click cost
- $480
- Avg. conversion
- 9%
- Busiest months
- All year
- 01Intake-call tracking that separates signed cases from shoppers
- 02Case-type campaigns: auto accidents, trucking, slip and fall
- 03Bar-compliant ad copy and landing pages
Dental
3x new-patient bookings
- Top click cost
- $78
- Avg. conversion
- 12%
- Busiest months
- Nov–Jan
- 01New-patient campaigns split by implants, Invisalign and emergencies
- 02Insurance-accepted and “near me” pages for each office
- 03Online bookings tracked back to the keyword that drove them
Med Spas
Treatment-level campaigns, from Botox to body contouring
- Top click cost
- $65
- Avg. conversion
- 11%
- Busiest months
- Apr–Jun
- 01A campaign per treatment: Botox, filler, laser, body contouring
- 02Before-and-after galleries that follow Google’s ad policies
- 03Membership and package offers timed to the busy seasons
Auto Repair
Local 3-Pack dominance
- Top click cost
- $35
- Avg. conversion
- 12%
- Busiest months
- May–Jul
- 01Map pack first: Google Business Profile, reviews and service areas
- 02Campaigns by job type: brakes, transmission, diagnostics
- 03Call tracking tied to booked bays, not just rings
Click costs and conversion rates come from our 2026 Google Ads CPC Report. Demand bars show the typical U.S. search pattern by month, not a single client’s data.
Every vertical has a home.
Each division runs its own site, playbooks and proof, built around how that industry actually buys.
60+ local service verticals, one senior team.
Live in three business days.
The clock starts when your strategy call is done and your first payment is in. Three business days later your Google Ads campaign is live, with every conversion tracked and tested. Then we review bids at 24, 48 and 72 hours, and you see every review.
-
Day0
Kickoff
- Strategy call
- First payment received
- The 3-day clock starts
-
Day1
Research & strategy
- Full account audit
- Competitor research
- Keyword research
- Strategy built to your cost-per-lead target
- Campaign structure, built right
-
Day2The step most agencies skip
Tracking
- Google Analytics and Tag Manager connected
- Conversion goals created
- Conversions imported into Google Ads
- Every conversion tested
-
Day3Live
Launch
- Campaign goes live
- Every lead reports to the right conversion from the first click
Nothing runs on autopilot.
- 24 hBid reviewShared with you
- 48 hBid reviewShared with you
- 72 hBid reviewShared with you
- +1 weekFirst optimizationOne week after the 72-hour review
- OngoingOptimizations & reportingSearch terms, bids, ads, landing pages
- ResultLeads, week after weekTracked to the dollar
Straight from our clients.
Real reviews from real business owners. See why service companies across the US trust Media Spearhead with their growth.
Media Spearhead transformed our business. We were spending thousands on Google Ads with almost no return. Within 60 days of working with Richard's team, our cost per lead dropped 52% and our call volume tripled. Best agency decision we've ever made.
Finally an agency that understands local service businesses. Our roofing company ranks #1 in the 3-Pack for every major keyword in our market, and our new website converts at 4× our old one. Completely transparent reporting, we always know what we're paying for.
I've worked with four agencies before Media Spearhead. They're the only one that actually picks up the phone, explains strategy in plain English, and hits the numbers they promise. Our plumbing leads are up 187% year over year.
Richard and the team rebuilt our website and launched Google Ads in less than 3 weeks. Our Cost Per Acquisition dropped from $140 to $38 in the first month. They treat our business like it's their own.
The level of expertise is unmatched. They understand the local service business niche deeply and build campaigns that actually drive phone calls, not just clicks. We've been with them for 3+ years. Zero contracts, zero pressure, just results.
As a law firm, we had tried three digital agencies with disappointing results. Media Spearhead brought in 40+ qualified case leads within 90 days. Their team is responsive, strategic, and transparent. Highly recommended.
What does a Google Ads click cost in 2026? We published the data.
CPC, conversion-rate, and cost-per-lead benchmarks for 74 industries — from $0.75 ecommerce clicks to $480 personal injury keywords. Sortable table, downloadable CSV, embeddable charts.
Questions, answered.
The questions local business owners ask us most before they hire a Google Ads and SEO agency.
Google Premier Partner is the highest tier of Google's Partners program. Each year it goes to the top 3% of participating Google Partner agencies in each country, based on client results, ad spend and growth, and certified expertise. Media Spearhead has held Premier status in the US for 2026.
Our headquarters is in Jacksonville, Florida, at 4849 French St, Ste. 2. We work in person with businesses across Duval, St. Johns, Clay and Nassau counties, and we manage campaigns for local service businesses in 36 states.
Your campaign goes live within three business days of your strategy call and first payment, with conversion tracking tested before launch. Most clients see their first new leads in the first week. We review bids at 24, 48 and 72 hours, run the first full optimization a week later, and performance usually settles in over 30 to 90 days.
SEO usually shows measurable improvement within 3 to 6 months. Local SEO often moves faster, especially Google Business Profile optimization, which can lift your map rankings within weeks.
No. Every plan is month to month, with no cancellation fees. We keep clients by getting results, which is why our client retention rate is 95%.
Yes, 100%. We set up every account, piece of content and tracking tool under your ownership. If you ever leave, everything we built stays with you.
For most local service businesses we recommend starting with $1,500 to $3,000 a month in ad spend. Our free Google Ads cost calculator estimates a budget for your industry, or book a free strategy call and we'll size it for your market.
Local service businesses: HVAC, plumbing, electrical, roofing, auto repair, law firms, medical and dental practices, towing, construction and other home services. See all 60+ industries we serve.
Three things: Google Premier Partner status (top 3% of US Google Partners), no contracts or cancellation fees, and a sole focus on local service businesses. You also work directly with senior strategists, including the founders.
Stop paying for clicks.
Start getting leads.
Book a free strategy call with our Google Premier Partner team. We'll audit your Google Ads, SEO, and online presence, then show you exactly how to get more leads at a lower cost.