What excavation marketing actually involves
The channels that move the needle for an excavation contractor look different from the rest of home services. Google Local Services Ads exist for excavation-adjacent categories but coverage is spotty and lead quality is inconsistent, especially for anything over a $15,000 ticket. Google Search Ads carry most of the paid lift, targeting intent terms like "septic tank installation," "land clearing near me," "french drain contractor," and "excavator rental with operator." Bids on commercial-adjacent terms ("site preparation contractor," "commercial excavation") run 2-3x residential terms but the jobs are worth 50x.
Organic SEO matters more here than in fast-turn home services because the research cycle is longer. A homeowner pricing a septic replacement spends two to three weeks reading before calling. That means real content work: cost guides for common jobs, permit explainers by county, photo-heavy project pages, and video walkthroughs of completed sites. Google Business Profile optimization is table stakes, but the GBP categories are a minefield — "Excavating contractor," "Septic system service," and "Land clearing service" can all legitimately apply and each triggers different map pack competition.
The less obvious channels: relationships with general contractors and custom home builders (often nurtured through LinkedIn and trade association sponsorships), bid portals for municipal and commercial work (not marketing in the traditional sense but adjacent), and drone footage content on Facebook and YouTube that does surprisingly well because the work is visually dramatic. Directories like BuildZoom, Houzz, and Angi move some residential leads but the lead resale model on Angi is particularly painful for high-ticket excavation because you're paying to compete with four other contractors on a single lead.
What it should cost
Expect managed services retainers in the $2,500 to $8,000 per month range for a competent specialist, separate from media spend. Under $2,500/month you're buying a template website and some reporting. Over $8,000/month you should be getting multi-channel management, content production, video, and real strategic input.
Media spend is where excavation contractors often under-invest. For a contractor targeting residential work in a mid-sized market, plan on $3,000 to $10,000/month in Google Ads spend to see meaningful volume. Cost per click on residential excavation terms typically runs $8-$25; commercial and municipal-adjacent terms run $20-$60. Cost per lead lands between $80 and $250 depending on geography and competition.
One-time website builds from specialists run $8,000 to $35,000 depending on depth. Video shoots for a day of drone and ground footage typically run $2,500 to $6,000 including basic editing. Avoid three-year website "lease" deals at $400/month — you'll pay $14,400 for a $6,000 site and not own it at the end.
Reasonable engagement length is 6 months minimum to judge SEO and content work, 90 days to judge paid search performance. Month-to-month after an initial term is the cleanest structure.
What to ask on a sales call
"How many excavation or earthwork contractors have you actually worked with?" A good answer names three to five, ideally in non-competing markets, with rough revenue ranges. A bad answer pivots to "home services" generally.
"Who owns the Google Ads account, the GBP, and the website if we part ways?" Correct answer: you do, on all three, and they're built under your credentials from day one. If they say "we manage it on our platform," that's a rental.
"Walk me through how you'd handle a commercial sitework lead vs. a residential septic lead in our intake." They should describe different landing pages, different forms, different phone routing, and different follow-up SLAs. If they treat all leads the same, they don't understand the business.
"What's your approach to seasonal demand?" In most of the country, excavation demand collapses from December through February. A competent agency dials back spend in winter and front-loads content production, then ramps paid from March. A bad answer is a flat 12-month spend plan.
"How do you measure a lead vs. a job?" The right answer involves CRM integration, call tracking with recording, and monthly reconciliation against booked revenue. A bad answer stops at form fills and phone calls.
"What reporting will I see and how often?" Look for monthly reporting that ties spend to booked jobs, not just traffic and impressions. Weekly check-ins for the first 90 days are reasonable.
"Do you have experience with the specific services we lead with — septic, land clearing, demolition, foundation, site prep?" Each has its own search behavior and buyer. Generic excavation experience is not the same as septic experience.
KPIs that actually matter
Stop looking at sessions, impressions, and click-through rate as primary KPIs. They're diagnostic, not directional. What matters:
- Qualified leads per month, defined as someone in your service area asking about a service you offer with a realistic project. Strip out the "how much to dig a 2-foot hole" calls.
- Cost per qualified lead, by service line. Septic leads should cost less than commercial sitework leads.
- Booked job rate from lead — for excavation, 20-35% is typical on residential and lower on commercial because of bid competition.
- Average job value by source, so you can see whether your Google Ads leads are averaging $4,000 or $18,000. This often reveals that a "cheap" channel is producing small jobs and an "expensive" channel is producing your margin.
- Cost of customer acquisition as a percentage of first-job revenue. Healthy excavation CAC runs 5-12% of first-job revenue, lower on repeat and referral-driven pipelines.
Agencies that refuse to report on booked revenue because "we can't control close rate" are giving you a partial picture. They can't control it, but they should be accountable to influencing it.
Red flags in agency contracts
Multi-year terms with early termination fees tied to "recoupment of setup costs" — usually a cover for locking you in while they coast. A 6- or 12-month initial term with month-to-month after is reasonable; anything longer needs real justification.
Agency-owned ad accounts, GBP profiles, or websites. If you can't log in as the owner today, walk. This is the single most common way contractors get stuck.
Rev-share pricing on inbound leads. Sounds aligned, actually isn't — it incentivizes volume over quality and creates arguments over attribution.
Exclusivity clauses that prevent you from working with other marketers on channels they don't touch. If they only do SEO, they should not be blocking you from hiring a separate paid search vendor.
White-label work where the agency is reselling someone else's service without telling you. Ask directly: "Is any of this work subcontracted, and if so, to whom?"
Auto-renewing contracts with 60- or 90-day notice windows. 30 days is standard and fair.
Common mistakes buyers make
Hiring on price. The $900/month agency is running a template playbook across 80 contractors. You will not get specialized attention and you will not outrank the contractor paying $5,000/month for a dedicated strategist.
Hiring a generalist digital agency because your cousin uses them for his restaurant. Excavation buying behavior, ticket sizes, and seasonality have almost nothing in common with restaurants or retail. The learning curve is yours to pay for.
Expecting SEO to work in 60 days. In competitive markets, ranking for "excavation contractor [city]" organically takes 6-12 months of consistent content and link work. Paid search is the short-term lever; SEO is the compounding one.
Underfunding media. A $500/month Google Ads budget in a competitive metro generates noise, not leads. Either spend enough to matter or don't spend at all.
Not staffing the phones. Missed calls are dead money. Excavation buyers often call three contractors; the first to answer and book a site visit wins disproportionately. If your office goes to voicemail after 4pm, fix that before you spend another dollar on ads.
Poor intake tracking. If your office staff doesn't ask "how did you hear about us" and log it in a CRM, you cannot evaluate any agency's work honestly. Install call tracking numbers per channel.
In-house vs. agency
Below $2M in revenue, a dedicated in-house marketer rarely makes financial sense. You're better off with an owner or office manager handling GBP and reviews, and an outside specialist running paid and SEO.
Between $2M and $10M, a hybrid model works well: one in-house coordinator handling content capture (job site photos, video, customer stories, review requests) and vendor management, paired with an agency handling paid media, SEO, and strategy. A good field coordinator captures content the agency can't, because they're on the site.
Above $10M, especially with commercial and municipal work, bringing more in-house starts to pencil. A $90,000 marketing manager plus $3,000/month in specialist retainers often beats a $10,000/month full-service agency. But only if you have the operational capacity to manage that person — contractors who hire in-house marketers and then ignore them waste more money than any bad agency ever did.