Most service business owners pay $1,500–$10,000 per month for marketing and have no way to tell if it’s working. The monthly report shows impressions and clicks, but nobody can answer the one question that matters: how many of those turned into booked jobs, and what did each one cost?
These 44 questions are designed to help you tell the difference between real work and templated execution. Each question includes what a good answer looks like, what a bad answer looks like, and why it matters — backed by industry benchmarks from trade associations, independent research, and platform data.
Pick a section, view all at once, or compare two side by side.
If your marketing vendor owns your accounts, they own your business’s digital presence. When the relationship ends, everything goes with them — your ad history, your analytics, your phone numbers, and sometimes your domain.
Most service business owners know what they pay per month but not what they get for it. The agency invoice says “$3,000/month” but doesn’t say how many hours that buys or what deliverables come with it.
The test: “If this metric doubles, do I know exactly how much more revenue I’ll make?” If not, it’s a vanity metric. Impressions, clicks, and “engagement” are vanity. Cost per booked job is real.
“We’re always optimizing” is the most common non-answer in marketing. Real optimization means systematic testing with documented results. Everything else is guessing.
The five cheapest marketing channels per booked job are all owned channels: maintenance plan members, database reactivation, referrals, email, and repeat customers. Most agencies ignore all of them because there’s no ad spend to manage and no platform to resell.
Your contract should protect you, not trap you. The things good agencies volunteer are the same things bad agencies avoid discussing.
Any one of these is a reason to investigate. Three or more together is a reason to start your search for a replacement.
“We guarantee page 1 rankings” or “We guarantee 50 leads per month.” Nobody can guarantee Google rankings — Google’s algorithm has hundreds of variables no agency controls. An agency that guarantees results is either lying or defining “results” in a way that’s meaningless (impressions, clicks, unqualified form fills).
This is what a competent marketing engagement looks like for a local service business — the deliverables, milestones, and metrics at each phase. Not a proposal. Not a pitch. A reference for what you should expect to see and when, so you can hold anyone you hire to a professional standard.
Structured as a statement of work: deliverables are defined outputs (nouns, not verbs), each phase has a gate before the next begins, and metrics are established before money is spent.
A competent engagement starts by understanding what exists before changing anything. Execution begins in Phase 2, after the diagnostic establishes what to do and why.
| Deliverable | Description | Acceptance Criteria |
|---|---|---|
| Account ownership audit | Verification that all digital assets (Google Ads, GBP, Analytics, domain, call tracking, CRM) are owned by the business, not the vendor | Written confirmation with admin access verified for each account |
| Technical site audit | Website performance, mobile usability, schema markup, page speed, conversion elements, tracking verification | Written report with prioritized issue list and severity ratings |
| Competitive analysis | 3–5 direct competitors: digital presence, ad activity, review profile, GBP positioning, content strategy | Comparison matrix with competitive gaps and opportunities identified |
| Baseline metrics report | Current CPL by channel, call booking rate, review velocity, website conversion rate, revenue by source, MER | Dashboard or report showing 12 months of historical data where available |
| CRM and data quality audit | Duplicate rate, field completeness, contact decay assessment, TCPA compliance check | Written findings with cleanup recommendations and estimated database health score |
| Call recording review | Sample of 10–15 recent inbound calls reviewed for booking rate, objection handling, pricing delivery, and lead capture completeness | Written findings identifying whether lead-to-booking conversion is a marketing problem or a phone handling problem |
| Lead response process map | Documentation of what happens from the moment a lead arrives (form, call, chat) through booking: who responds, how fast, what the handoff looks like | Written process map with measured current response time and identified gaps |
| Strategic roadmap | Prioritized channel recommendations, budget allocation by phase, 90-day timeline with milestones, preliminary KPI targets | Presented to client for approval before any execution begins |
Execution starts only after the diagnostic is complete and the strategy is approved. Priority order is based on audit findings, not a pre-built template.
| Deliverable | Description | Acceptance Criteria |
|---|---|---|
| Website fixes (critical) | Top-priority issues from the site audit: mobile performance, conversion paths, CTAs, page speed, schema markup | Issues resolved, verified with before/after metrics (speed scores, mobile test pass) |
| Tracking infrastructure | GA4 with key events defined, call tracking with DNI (dynamic number insertion) per channel, UTM framework, CRM source field configured | Test conversions verified flowing from ad click through to CRM with correct source attribution |
| Campaign structures | Google Ads (branded defense + emergency + planned service), LSA setup and Google Guaranteed application, negative keyword list | Campaigns live, producing impressions and clicks, search term report clean |
| Seasonal campaign calendar | 12-month campaign calendar aligned to demand patterns: pre-season ramp timing, peak budget allocation, shoulder-season retention focus, with specific budget % per quarter | Calendar documented, first seasonal campaign scheduled |
| GBP optimization | Category accuracy, complete profile, photo updates, review response process, posting cadence established | GBP 100% complete per Google’s own checklist, posting schedule active |
| Review generation system | Automated post-service review request (SMS or email), direct Google review link, response template library | System active, first review requests sent, velocity tracking in place |
| Speed-to-lead system | Automated response to new leads within 2 minutes (text confirmation, callback scheduling, or live answer). Measurement of response time per lead source. | System active, response time tracked and reported. Baseline response time documented for comparison. |
| Process documentation | Phone scripts, estimate follow-up cadence, complaint escalation tiers, daily dispatch checklist (if applicable) | Written documents delivered, reviewed with team, accessible for daily use |
The first full month of performance data becomes available. This is when the engagement shifts from building to measuring — and when accountability begins in earnest.
| Deliverable | Description | Acceptance Criteria |
|---|---|---|
| First performance report | Channel-by-channel results: CPL, cost per booked job, booking rate, revenue attributed to marketing, MER, review velocity | Report delivered with comparison to Phase 1 baselines. One insight, one recommendation. |
| Optimization report | Written analysis of first full month’s data: which channels to increase, decrease, or pause, with supporting data. Budget reallocation recommendations. A/B test results if applicable. | Report delivered with documented changes and rationale tied to performance data |
| Database reactivation campaign | First campaign to lapsed customers (12+ months no service) via SMS and/or email with seasonal or loyalty offer | Campaign sent, response rate and booking rate tracked |
| Referral program structure | Documented referral program with incentive tiers, automated request timing, and tracking mechanism | Program documented, first referral requests sent, referral-to-close rate tracked |
| Maintenance plan support | Enrollment materials, renewal reminder cadence, plan comparison content for field and office use | Materials delivered, enrollment tracking active |
| Reporting structure | Monthly report template established, quarterly review agenda defined, dashboard access configured for the business owner | Owner can access performance data independently. Reporting cadence agreed. |
| Customer segmentation setup | CRM segmentation by lifecycle stage (first-time, repeat, plan member, lapsed), service type (repair, maintenance, install), and value tier. Segment-specific marketing approach defined for each. | Segments configured in CRM with documented marketing approach per segment |
| Handoff documentation | Complete record of everything set up: account credentials, campaign structures, automation workflows, what’s running and why, recommended next steps for months 4–6 | Document complete enough that a different person could take over without starting from zero |
Any work outside the defined scope requires a written change order: description of work requested, estimated hours or cost, client approval in writing before work begins. This protects both sides from scope creep — the engagement stays focused on what was agreed, and new requests get proper attention with proper budgeting.
All accounts, data, creative assets, campaign structures, keyword lists, audience lists, and documentation produced during the engagement are the property of the business. If the engagement ends at any phase, all deliverables completed to that point transfer to the business within 7 business days. Outstanding fees are handled as a separate matter and do not delay handover of accounts or data.
These benchmarks from trade associations and independent research provide starting points for Phase 1 target-setting. Actual targets should be based on diagnostic findings, not generic numbers.
| Metric | Benchmark | Source |
|---|---|---|
| Call booking rate | 38–46% average, 62–70% well-run, 85–90% elite | Invoca (70M+ calls), ServiceTitan |
| Cost per booked job | LSA ~$150–200, Google Ads ~$425–750, Referrals ~$20–25 | Multiple (vendor-sourced; Google publishes nothing) |
| Marketing spend | 10% of revenue for growth (ACCA); 12%+ correlated with higher profit | ACCA (trade association) |
| Review velocity | 8–12 new reviews/month (practitioner guideline) | Whitespark, BrightLocal (independent) |
| Speed-to-lead | 78% hire the first responder. 2-minute response = 2.2x conversion | Multiple 2026 sources; Hatch (132K campaigns) |
| Marketing efficiency (MER) | 5–8x healthy for home services | Multiple |