Marketing local SEO

A monthly marketing review for service company owners

A one-page monthly marketing review for home service owners: leads, booked jobs, cost per booked job and revenue by source, with decision rules.

Ava research teamPublished 6 min read

On this page
  1. Why one page, once a month
  2. The numbers on the page
  3. Run the review in 45 minutes
  4. Example: one month for a fictional HVAC company
  5. Decision rules that keep the review honest
  6. Context worth a line each month
  7. Common mistakes
  8. Setting up lead source tracking
  9. Reading seasonal swings
  10. Frequently asked questions
  11. References

Key takeaways

  • Review four numbers per lead source every month: leads, booked jobs, cost per booked job and revenue from those jobs.
  • Define each number in writing once, so the review argues about decisions, not definitions.
  • Check response speed alongside spend: leads contacted within an hour were nearly seven times as likely to be qualified in a large audit[1].
  • Small margins disappear quietly; only about half of new US establishments survive five years[2], and a monthly review is one of the cheapest controls an owner has.

Why one page, once a month

Most owners of HVAC, roofing, cleaning or pest companies get marketing numbers from five places: the ad platform, the call tracking tool, the field software, the bookkeeper and a gut feeling about how busy the phones were. Each source tells part of the story, and none of them answers the owner's real question: which money brought in profitable work?

A single page reviewed on the same day each month fixes that. It forces the numbers into one place, shows trends rather than isolated weeks and ends with a decision for each source: keep, cut, test or fix.

The stakes are real. BLS Business Employment Dynamics data show that 79.6% of private establishments opened in March 2015 were still operating a year later, 50.2% after five years and 34.6% after ten[2]. Marketing spend that does not produce booked work is one of the quiet ways margins erode.

Survival of US private establishments opened in March 2015Share still operating, BLS Business Employment Dynamics
Survival of US private establishments opened in March 2015Column chart. After 1 year: 79.6%; After 5 years: 50.2%; After 10 years: 34.6%.0%20%40%60%80%After 1 year: 79.6%79.6%After 1 yearAfter 5 years: 50.2%50.2%After 5 yearsAfter 10 years: 34.6%34.6%After 10 yearsSurvival of US private establishments opened in March 2015Column chart. After 1 year: 79.6%; After 5 years: 50.2%; After 10 years: 34.6%.0%20%40%60%80%After 1 year: 79.6%79.6%After 1yearAfter 5 years: 50.2%50.2%After 5yearsAfter 10 years: 34.6%34.6%After 10years

Source: U.S. Bureau of Labor Statistics, 2025[2]

Show the data
ItemValue
After 1 year79.6%
After 5 years50.2%
After 10 years34.6%

The numbers on the page

Definitions for a monthly home services marketing review
MetricDefinition to write downWhere it comes from
LeadsUnique people who called, texted, filled a form or messaged about a service you offer in your areaCall tracking, forms, inbox
Booked jobsLeads that became a scheduled visit or estimate appointmentField service or scheduling software
Booking rateBooked jobs divided by leadsCalculated
SpendAd spend plus fees and agency costs for that sourceInvoices, ad accounts
Cost per booked jobSpend divided by booked jobsCalculated
Revenue by sourceInvoiced revenue from jobs first booked through that sourceField software report by lead source
Response timeMedian minutes from lead to first contactCall logs, form timestamps

Keep the lead source field mandatory in your scheduling software. If a booking has no source, it cannot be credited, and 'unknown' quickly becomes the biggest channel.

Run the review in 45 minutes

  1. Pull the data on the same day

    On the third business day of the month, export last month's leads, bookings, spend and revenue by source. Use the same reports every time.

  2. Fill the page

    One row per source: search ads, Google Business Profile, local services ads, referrals, past customers, lead vendors, door hangers, other. Add a total row.

  3. Compare with the last three months

    Look at direction more than the single month. Roofing and HVAC are seasonal, so also compare with the same month last year when you have it.

  4. Check speed and answer rate

    Response time and missed calls explain many drops in booking rate. Fix operations before cutting a channel.

  5. Decide per source

    Write one word next to each row: keep, cut, test or fix, with one sentence of reason.

  6. Assign owners and dates

    Every decision gets a name and a date. Review those actions first next month.

Example: one month for a fictional HVAC company

Example: a fictional eight-truck HVAC company reviews October. Revenue is invoiced revenue from jobs first booked in October; long installs may land in later months, so the owner also keeps a rolling 90-day view.

Example monthly marketing review (fictional numbers)
SourceLeadsBookedBooking rateCost per booked jobRevenueDecision
Search ads1807240%$118$61,000Keep; trim late-night hours
Google Business Profile1407755%$0 media$58,000Keep; add photos monthly
Lead vendor901820%$210$9,800Test credits; cut if no change
Past customers604575%$12$41,000Expand fall tune-up texts
Referrals251976%$0 media$22,000Thank-you cards to referrers

The lead vendor looks bad, but the owner checks response time first and finds vendor leads waited a median of 52 minutes for a callback compared with six minutes for search calls (Example). The decision becomes 'fix, then test': call vendor leads within five minutes for a month, dispute invalid leads, then decide.

Decision rules that keep the review honest

  • Judge sources on revenue and gross profit, not lead count. A cheap lead that never books is the most expensive lead you have.
  • Set a ceiling for cost per booked job by service, based on average gross profit per first job and how often those customers return.
  • Do not cut a source in its first month unless it is plainly broken. Most need 60 to 90 days of data.
  • When booking rate falls across all sources at once, look at the phones and the schedule, not the marketing.
  • When one source improves, ask what changed so you can repeat it elsewhere.

Speed belongs on the page because it changes every other number. In a Harvard Business Review audit of 2,241 companies, those that contacted web leads within an hour were nearly seven times as likely to qualify them as those that waited longer, and over 60 times as likely as those that waited 24 hours or more[1].

Context worth a line each month

Add a short context box to the page so the numbers are read against the market, not in a vacuum.

  • Labor cost: average hourly earnings for production and nonsupervisory employees at specialty trade contractors reached $39.05 in September 2026, up 4.7% on a year earlier[3]. Rising labor cost raises the bar for profitable jobs.
  • Homeowner demand: US households spent an average of $12,472 on home projects in 2025, up from $12,050 in 2024, in Angi's survey[4].
  • Your own capacity: how many open slots you had each week. Marketing cannot fix a full schedule, and buying leads you cannot serve wastes money.
  • Weather and season: heat waves, freezes and storms that moved demand.

If you also track customer satisfaction, add your Net Promoter Score and customer retention rate at the bottom of the page. Retention is often the cheapest marketing channel on the list.

Common mistakes

  • Changing report definitions from month to month.
  • Crediting all revenue to the last ad clicked, ignoring repeat and referral customers.
  • Reviewing marketing without the person who answers the phones in the room.
  • Letting 'unknown source' bookings grow without fixing the intake question.
  • Making decisions but not writing down who will act and by when.

A monthly review is not about building a perfect dashboard. It is about one honest page and four decisions, repeated every month until the numbers become a habit.

Setting up lead source tracking

The review is only as good as the source field. Before the first meeting, spend an afternoon making sure every new booking can be tied to where it came from.

  1. Make lead source a required dropdown in the scheduling or field service software, with a short list that matches the rows on your page.
  2. Give each paid channel its own tracked phone number or tagged link, and keep your main number on listings, trucks and invoices.
  3. Add the question 'How did you hear about us?' to the booking script and the web form, and accept the customer's words even when they disagree with the tracking.
  4. Tag repeat customers as past customers, not as the ad they clicked this time, unless you deliberately want last-click reporting.
  5. Once a month, sample ten bookings and check that the source matches the call recording or form.

Expect some mess. Customers who saw a yard sign, then searched your name and called from the map listing, will show up as map leads. That is fine as long as you read the page as a set of trends rather than a precise accounting of every touch.

Reading seasonal swings

Seasonality distorts single months. An HVAC company's cost per booked job can halve in the first heat wave and double in a mild spring without any change in the marketing itself. Roofing leads spike after hail, pest calls rise with warm weather, and cleaning demand jumps before holidays.

  • Compare each month with the same month last year once you have a year of data.
  • Note weather events and holidays in the context box so next year's review has the explanation.
  • Plan spend changes a month ahead of the season, not in the middle of it.
  • In slow months, shift effort to channels you own, such as past-customer outreach and maintenance plans, rather than buying leads at peak-season prices.

Seasonal businesses also benefit from a rolling twelve-month column on the page. It smooths out the peaks and troughs and shows whether the business is really growing year over year. When the rolling cost per booked job rises for three months in a row while capacity stays the same, that is a signal to dig into the channel mix, the call handling or the offer, even if the latest month looked busy.

Frequently asked questions

What marketing KPIs should a home service company track?

Leads, booked jobs, booking rate, spend, cost per booked job, revenue by source and response time. Review them per source once a month.

What is a good cost per booked job?

It depends on the service and your margins. Set a ceiling from the average gross profit of a first job plus the value of repeat work, then compare each source against it.

How do I attribute revenue to marketing sources?

Make lead source a required field when a job is booked, use tracked numbers or links for paid sources, and report invoiced revenue by the source of the first booking.

Who should attend the monthly marketing review?

The owner or general manager, whoever manages marketing spend, and the person who leads the phones or booking team, because many problems show up there first.

References

  1. Harvard Business Review (2011). The Short Life of Online Sales Leads (opens in a new tab) ↑

  2. U.S. Bureau of Labor Statistics (2025). Business Employment Dynamics: Survival of private sector establishments by opening year (Table 7, total private) (opens in a new tab) ↑

  3. U.S. Bureau of Labor Statistics (2026). Current Employment Statistics, series CEU2023800008 (Specialty trade contractors, average hourly earnings) (opens in a new tab) ↑

  4. Angi (2025). Angi's 2025 State of Home Spending Report Highlights (opens in a new tab) ↑

Book a demo

See Ava handle your calls.

Book a short demo. We’ll walk through your calls and workflow, and agree what Ava should take care of.

Book a demo