Skip to main content

2025 Insights: How Much to Acquire a Roofing Customer

Emily Crawford, Home Maintenance Editor··11 min readIndustry Data and Benchmarking
On this page

There is no reliable public average for what it costs to acquire a roofing customer in 2025. Roofing companies define "customer" differently, use different lead sources, sell different job types, work in different territories, and include different costs in marketing reports. A number pulled from a vendor post or lead marketplace can be useful context, but it is not a benchmark for your company unless the math matches your records.

The better answer is to calculate customer acquisition cost from your own pipeline. Define what counts as a customer, include the right marketing and sales costs, segment by lead source, and compare cost against signed and completed work. RoofPredict can help by connecting lead source, property history, campaign notes, estimate status, signed work, closeout records, and follow-up tasks to the same property record. RoofPredict product context: https://roofpredict.com/

SBA's market research guidance is useful because it treats customer research and competitive analysis as planning inputs. SBA market research reference: https://www.sba.gov/business-guide/plan-your-business/market-research-competitive-analysis

The practical answer is: calculate your own CAC every month, by source and by job type, then use it to decide where to spend, where to qualify harder, and where to stop buying weak demand.

Why Public CAC Numbers Break Down

Customer acquisition cost sounds simple: divide acquisition spend by customers acquired. The problem is that roofing companies disagree on both sides of the equation.

One company counts every signed contract as a customer. Another counts only completed jobs. One includes sales wages, canvassing labor, ad spend, agency fees, software, discounts, referral payouts, and financing costs. Another includes only paid media spend. One company sells emergency repairs. Another sells retail replacement. Another sells commercial maintenance. Their CAC numbers should not match.

That is why a public 2025 average is a weak management tool. It may hide lead quality, close rate, cancellation rate, job size, margin, seasonality, and market maturity. A low CAC can still be bad if it produces small jobs, high cancellations, or poor-fit customers. A higher CAC can be acceptable if it produces profitable signed work that moves cleanly through production.

RoofPredict can support a better benchmark when it keeps the source and outcome connected. A lead from paid search, referral, mailer, prior customer, canvassing, or partner source should keep that label through estimate, signature, production, and closeout.

CAC also needs a time window. A homeowner may click an ad in March, request an estimate in April, sign in May, and complete work in June. If the company uses only same-month spend and same-month signed jobs, some channels will look worse or better than they really are. Define an attribution window and keep it consistent.

Do not overfit the report to one month. Roofing demand can be seasonal, weather-influenced, and crew-capacity constrained. A monthly CAC report is useful for action, but trend lines over several months are better for budget decisions.

1. Define The Customer Before Calculating CAC

Start by defining the customer unit. Is a customer a signed job, completed job, paid invoice, first-time homeowner, repeat customer, repair customer, replacement customer, or commercial account? Each definition answers a different question.

If the owner wants marketing efficiency, signed job may be useful. If the operations manager wants profitable delivery, completed job may be better. If finance wants cash discipline, paid invoice may matter most. Do not mix these definitions in one report.

Create a short metric dictionary. Include lead, qualified lead, appointment, proposal, signed job, canceled job, completed job, paid job, repeat customer, and referral customer. Add rules for duplicates. If the same homeowner submits two forms and calls once, decide whether that is one lead or three touches.

SBA's business plan guidance is relevant because CAC should support planning, staffing, budgets, and growth assumptions. SBA business plan reference: https://www.sba.gov/business-guide/plan-your-business/write-your-business-plan

RoofPredict can keep those definitions visible in the property record. The goal is to prevent marketing, sales, production, and finance from reporting different versions of the same customer.

Duplicate handling deserves its own rule. If a homeowner clicks a paid ad, calls from a postcard, and later submits a website form, the company needs a primary-source rule and a secondary-source note. Without that rule, one customer can inflate lead counts and distort CAC.

Repeat customers also need a separate category. The cost to reactivate a prior customer should not always be compared with the cost to acquire a first-time customer. A prior customer may respond because of warranty history, service records, annual maintenance, or trust from a past job.

2. Include The Right Costs

CAC should include the costs needed to produce the customer. At minimum, track paid media, agency or freelancer fees, lead vendor spend, direct mail, referral payouts, canvassing costs, campaign software, call tracking, creative production, landing pages, and sales labor if the company wants a fully loaded view.

Some companies should track two versions. Media CAC includes direct marketing spend divided by customers. Fully loaded CAC includes marketing plus sales labor and related tools. Both can be useful if the label is clear.

SBA's marketing and sales guidance is relevant because marketing planning and sales acceptance are connected. SBA marketing and sales reference: https://www.sba.gov/business-guide/manage-your-business/marketing-sales

Do not bury discounts inside CAC unless the report says so. A discount used to win a job may belong in margin analysis rather than acquisition spend. Referral credits, promotional offers, and financing incentives should be labeled so managers understand whether they are marketing costs, sales concessions, or pricing decisions.

IRS business expense resources and recordkeeping guidance are useful reminders that expenses need documentation. IRS business expense resources: https://www.irs.gov/forms-pubs/guide-to-business-expense-resources and IRS recordkeeping reference: https://www.irs.gov/businesses/small-businesses-self-employed/recordkeeping

Cost inclusion should be decided before the report is built. If the company adds sales wages in one month but excludes them the next month, the trend is useless. If referral payouts are recorded only after the job completes, the report should explain that timing.

Use tags for cost types. Examples include paid media, agency fee, lead vendor, direct mail, referral, canvassing, creative, software, call tracking, and sales labor. The report can then show total CAC, media CAC, and fully loaded CAC without hiding the assumptions.

3. Segment CAC By Source, Job Type, And Territory

One blended CAC number hides too much. Separate by lead source first: paid search, organic search, referral, repeat customer, direct mail, canvassing, partner, lead vendor, storm response, and prior-customer nurture. Then segment by job type and territory.

A repair lead, replacement lead, inspection request, commercial bid, and maintenance inquiry should not be evaluated as identical customers. They may have different job values, decision cycles, production needs, and follow-up patterns.

Territory also matters. A source may look expensive in a mature market but efficient in a new expansion area. A distant territory may produce good revenue but poor crew utilization. A high-close territory may still be weak if average job size is too small or cancellations are high.

SBA's manage-your-finances guidance fits the next step: acquisition cost should connect to budget and financial review. SBA finance guidance reference: https://www.sba.gov/business-guide/manage-your-business/manage-your-finances

RoofPredict can help by keeping source labels and property outcomes together. When managers review CAC, they should be able to drill from source to lead, lead to estimate, estimate to signed job, and signed job to production outcome.

Source segmentation also helps protect good channels from bad averages. A high-cost source may be valuable if it produces large, cleanly completed projects. A low-cost source may be expensive in practice if it fills the calendar with weak-fit appointments. Compare CAC with job quality, cancellation rate, and production outcome.

Territory review should include service-area fit. A campaign that produces distant leads may look efficient by signed count but create travel time, scheduling gaps, and production strain. Those costs may not appear inside marketing spend, but managers should still see them when deciding whether to keep the source.

4. Track Pipeline Losses, Not Only Acquired Customers

CAC is an outcome metric. It tells you what the acquired customers cost. It does not tell you why the cost was high.

Track the pipeline: impressions or mail quantity when available, lead received, first contact, appointment, inspection, proposal, follow-up, signed job, canceled job, completed job, and paid invoice. The drop-off stage usually points to the fix.

If paid leads are expensive but close well, the company may need budget discipline rather than channel elimination. If leads are cheap but unqualified, the company may need better targeting. If appointments convert to proposals slowly, the issue may be estimating capacity. If signed jobs cancel, the issue may be expectation setting, scope clarity, or scheduling.

Lost-reason hygiene matters. Use a controlled list: no response, outside service area, price, timing, competitor selected, financing issue, scope mismatch, duplicate lead, customer postponed, and company declined. Add notes when needed, but keep the main category consistent.

RoofPredict can turn those stages and lost reasons into reviewable records. Without that structure, CAC becomes a monthly complaint instead of an operating tool.

Pipeline losses should be reviewed by source. If one source creates many no-response leads, the problem may be form quality or lead age. If another creates many price objections, the problem may be audience fit or ad message. If a source creates many canceled jobs, the issue may be expectation setting before signature.

The same review can reveal capacity problems. If strong leads wait too long for estimates, CAC rises because spend is wasted on demand the company cannot serve. Marketing should not buy more leads than sales and production can handle.

Managers should also track abandoned follow-up. A lead that never received a second contact should not be treated as proof that the source failed. It may be a process failure. Source evaluation is only fair when follow-up standards were met.

5. Keep Advertising And Recruiting Claims Evidence-Backed

Marketing performance claims need evidence. The FTC's advertising basics say advertising must be truthful, cannot be deceptive or unfair, and should be supported where claims require evidence. FTC advertising reference: https://www.ftc.gov/business-guidance/advertising-marketing/advertising-marketing-basics

This matters when a company claims low customer acquisition cost, high lead quality, strong close rates, fast response, or special savings. If those claims appear in ads, recruiting posts, sales decks, or partner materials, the company should have records that support them.

Avoid using CAC pressure to justify misleading homeowner messages. The fact that a lead was expensive does not make damage more likely, a replacement more urgent, or a discount more truthful. Customer recommendations should come from property evidence and clear scope review.

The USAGov state consumer-protection directory can help consumers locate state-level resources. USAGov consumer protection reference: https://www.usa.gov/state-consumer

Customer-facing proposals should identify scope, exclusions, payment terms, change-order terms, warranty or workmanship documents when applicable, and pending items. Clean documentation helps the company measure CAC without creating customer confusion.

Ad claims about price, speed, discounts, financing, availability, storm response, or special expertise should be saved with the campaign. If the source later shows high cancellation or complaints, the team can compare customer expectations with the original message.

This matters for landing pages too. A landing page can lower lead cost by attracting more forms while raising CAC if those forms are low quality. FTC-aligned clarity and accurate service descriptions can reduce wasted appointments even when lead volume is lower.

Practical CAC Formula For Roofing Companies

Use a simple formula first:

Acquisition cost per customer = acquisition costs for the period divided by customers acquired in the same period.

Then make the formula more useful by segment:

Source CAC = source-specific costs divided by customers acquired from that source.

Fully loaded CAC = marketing costs plus sales costs plus related acquisition tools divided by acquired customers.

Completed-job CAC = acquisition costs divided by completed jobs rather than signed jobs.

The formula is less important than consistency. Use the same definitions month after month, then review exceptions. If a campaign produces many signed jobs that cancel, measure both signed CAC and completed-job CAC. If a source produces expensive but high-value jobs, compare CAC with gross margin or contribution margin in the company's internal finance process.

Audit the report monthly. Check a sample of leads, sources, invoices, canceled jobs, and completed jobs. If the data is wrong, fix the process before changing the budget.

The monthly review should have owners. Marketing owns source spend and campaign records. Sales owns contact, qualification, proposal, and follow-up records. Production owns completion and cancellation context after handoff. Finance owns cost categories and reporting consistency.

Quarterly review can answer larger questions. Which sources deserve more budget? Which territories are too expensive? Which sources produce completed work rather than only signatures? Which campaigns create disputes? Which referral or prior-customer programs are worth expanding?

Use CAC with other metrics. Pair it with average contract value, gross margin, cancellation rate, completed-job rate, response time, and customer source mix. CAC alone can push a company toward cheap leads. A balanced view pushes the company toward profitable customers.

RoofPredict can support that review by linking the source, estimate, signed contract, cancellation, closeout, and follow-up records to each property. The result is a CAC model rooted in your actual business instead of a public average with unknown assumptions.

That is the useful 2025 insight: the number matters only when the definition is clear, the costs are complete, the source is known, and the outcome can be audited. A roofing company that builds that discipline can spend with more confidence and stop chasing unsupported public averages.

For owners, the first useful milestone is not a perfect model. It is a clean monthly report that everyone trusts. Once the report is trusted, budget decisions, source cuts, campaign experiments, and sales coaching become easier to defend.

Keep the first version simple, then add detail only when the team can keep the data accurate.

FAQ

What is the average cost to acquire a roofing customer in 2025?

There is no reliable universal public average. A useful CAC depends on your definition of customer, lead source, job type, territory, season, and which costs are included.

What costs should roofing companies include in CAC?

Include the costs needed to produce the customer, such as ad spend, agency fees, lead vendor costs, direct mail, referral payouts, campaign tools, call tracking, and sales labor if using a fully loaded CAC model.

Should signed jobs or completed jobs be used for CAC?

Both can be useful, but they answer different questions. Signed-job CAC measures sales acquisition, while completed-job CAC shows whether acquired customers made it through production.

How often should roofing companies review CAC?

Monthly review is usually practical, with quarterly review for budget allocation, lead-source strategy, territory changes, and larger marketing decisions.

How can RoofPredict help calculate roofing CAC?

RoofPredict can connect lead source, campaign notes, property records, estimates, signed jobs, cancellations, completed work, and follow-up tasks so CAC can be calculated from auditable records.

The Roofline by RoofPredict

Stay Ahead of Roofing Market Changes

Join The Roofline by RoofPredict for weekly roofing intelligence: material price signals, storm demand, insurance and regulatory updates, sales tactics, and local contractor opportunities.

By signing up, you agree to receive The Roofline by RoofPredict. Unsubscribe anytime.

Related Articles