Are Angi leads worth it for contractors?
Angi leads are worth it for a contractor only when the gross profit from jobs won exceeds lead fees, chasing labor, and related sales costs by an acceptable margin. Use your own invoices and lead log, not a published average. Measure cost per reachable lead, cost per estimate, cost per booked job, and gross profit per dollar spent over a fixed test period, then compare the result with other channels.
This guide addresses the owner of an HVAC, plumbing, roofing, or other service business in Ocean County or Monmouth County, New Jersey. You are at the decision point: start an Angi program, renew it, cut the budget, or shift money toward an owned website. Base that decision on one service line, one service area, and one defined test period, because a blended total can hide which work is profitable.
Angi states publicly that Opportunities and leads are not guaranteed jobs, that each homeowner project request is matched with no more than five pros, and that a pro is charged for leads whether or not they open or respond to them. Angi also separates the two: an Opportunity becomes a lead when both the pro and the homeowner show interest, and that is the point at which the lead fee applies. So the unit being purchased is an introduction shared with up to four other companies, not a booked job. Check the terms attached to your own account before deciding, because plan types differ; this is information, not legal advice.
Build the invoice-backed lead worksheet
The invoice-backed Angi worksheet for an Ocean or Monmouth County contractor should connect every charge to an operational result. Choose a start date and end date, then include only leads, estimates, won jobs, credits, and chasing time from that window. Use an invoiced billing cycle when possible so late charges and posted credits do not fall outside the comparison.
Start with the amount spent shown on invoices, card records, or bank records, then subtract only refund credits that were approved and posted. Do not subtract a requested credit that remains pending. Reconcile the resulting lead count with the lead export so a duplicate, manually accepted opportunity, or charge from the edge of the test period can be investigated rather than silently omitted.
Use the CRM, estimate system, calendar, call log, and paid invoices to fill the remaining lines. Define reachable as a two-way contact with the person connected to the request, not merely a dial, voicemail, or automated message. Define a job as won only after the customer accepts under the business's normal rule, and use that same rule for every lead source being compared.
| Line | Input | Where to verify it | Counting rule |
|---|---|---|---|
| A | Amount spent | Vendor invoices and payment records | Enter gross lead charges inside the test period. |
| B | Refund credits | Statements showing posted credits | Count approved credits only after they appear. |
| C | Leads received | Lead export reconciled to invoices | Count each charged lead once. |
| D | Leads actually reachable | Call, text, email, and CRM history | Require a two-way contact with the requester. |
| E | Estimates given | Estimate software or signed visit notes | Count a delivered estimate, not an appointment alone. |
| F | Jobs won | Accepted proposals, deposits, or booked work | Apply the business's normal definition consistently. |
| G | Gross profit per job | Won-job revenue and direct job costs | Use the average for jobs won from this lead group. |
| H | Hours spent chasing | Call logs, CRM activity, and staff time records | Include calls, messages, intake, and credit requests. |
| I | Loaded hourly labor cost | Payroll and internal cost records | Use the business's consistent cost for chasing time. |
How do you calculate contractor lead ROI?
Contractor lead ROI for an Ocean or Monmouth County test should begin with net lead spend, calculated as line A minus line B. Use that same net amount in the first four channel metrics so the denominators stay comparable. If a denominator is zero, record the result as not available instead of treating the channel as free or forcing an artificial percentage.
Cost per reachable lead shows how much invoiced spend was required to create an actual conversation. Cost per estimate shows the spend required to reach a priced opportunity, while Angi cost per booked job shows the platform-only acquisition cost for each win. Gross profit per dollar spent tests whether the won work produced enough gross profit to carry the leads that did not become jobs.
Platform-only metrics still leave staff effort out of the picture. Multiply hours spent chasing by the loaded hourly labor cost, then add that labor to net lead spend for a fully loaded acquisition cost. The resulting ROI is a channel comparison before general overhead and tax, not a statement of final business profit, so keep the accounting method consistent across every channel.
| Metric | Formula | What the result answers |
|---|---|---|
| Net lead spend | A minus B | What did the charged leads cost after posted credits? |
| Cost per reachable lead | Net lead spend divided by D | What did each real two-way contact cost? |
| Cost per estimate | Net lead spend divided by E | What did each delivered estimate cost? |
| Cost per booked job | Net lead spend divided by F | What did each won job cost in lead fees? |
| Gross profit per dollar spent | F times G, divided by net lead spend | How much job-level gross profit came from each lead dollar? |
| Chasing labor cost | H times I | How much staff capacity did follow-up consume? |
| Fully loaded cost per booked job | Net lead spend plus chasing labor, divided by F | What did each win cost after follow-up labor? |
| Fully loaded channel ROI | Gross profit minus fully loaded acquisition cost, divided by fully loaded acquisition cost | What return remained before general overhead and tax? |
The FTC order is a reason to verify, not guess
The FTC's 2023 HomeAdvisor order matters to an NJ contractor because projected lead quality or close rates should never replace the business's own ledger. The FTC issued a final consent order resolving allegations that HomeAdvisor, also doing business as Angi Leads, made deceptive or unsubstantiated claims about lead quality, source, and conversion rates. The order restricts misleading lead claims and requires support for representations about lead-to-job conversion or expected outcomes.
The order does not establish what a specific 2026 Ocean County plumber or Monmouth County roofer will earn from current leads. It also does not prove that every lead is poor. It explains why a contractor should ask for the exact claim, measurement period, definition of a conversion, and supporting data, then check the claim against invoices and job records.
Save the contract version, proposal, budget settings, service categories, ZIP code settings, invoices, lead exports, and credit decisions used during the test. Ask a sales representative to put any performance representation in writing, including what counts as a lead, appointment, or won job. Are HomeAdvisor leads worth it? The company history cannot answer that for your business, but a reconciled worksheet can.
Jersey Shore variables belong in the ledger
Jersey Shore lead economics should be separated by service type, geography, and season before an Ocean County or Monmouth County owner makes a budget decision. A lead source can work for urgent repairs and fail for distant estimates, or work during a full schedule and waste office capacity during a slow follow-up period. One blended average hides those differences.
For a Manahawkin contractor, give barrier-island calls their own tag. Record bridge travel, parking or access friction, and whether the contact is a year-round resident, seasonal homeowner, or rental representative. A booked job on Long Beach Island may look attractive at the lead-fee level but change after dispatch time and repeated access coordination are included.
For a Toms River contractor, separate compact mainland routes from calls that require barrier-island travel. Mark inquiries connected to a nor'easter or coastal storm as a storm-response cohort instead of using that burst to predict an ordinary month. Roof inspections, emergency plumbing calls, and HVAC replacements also belong in different rows because their estimate effort and gross profit structures are not interchangeable.
Use job tags such as salt-exposed outdoor HVAC equipment, storm-related roof inspection, and plumbing excavation in sandy or high-water-table conditions. Track seasonal rental turnover separately when an owner, property manager, and occupant can create multiple contact steps. These Jersey Shore details do not decide whether a lead is good; they show where travel, access, scope, and chasing time change the economics.
- Service tag: emergency repair, diagnostic visit, replacement estimate, maintenance, or planned project.
- Route tag: local mainland, extended mainland, or barrier-island access.
- Property tag: year-round home, seasonal home, rental, commercial property, or managed property.
- Demand tag: ordinary period, summer turnover, heat or cold event, nor'easter, or coastal storm response.
- Outcome tag: unreachable, disqualified, estimate given, lost, won, completed, and paid.
Shared leads or an owned website?
Shared Angi lead flow and an owned website solve different timing problems for an Ocean or Monmouth County contractor. A shared lead program purchases opportunities that may be available now, while an owned site requires useful pages, local visibility, proof, tracking, and time to attract direct inquiries. The honest comparison includes both the speed of demand and the long-term value of the channel.
A website is not instant, and buying leads can be the right call for a business that needs work this week. A crew with open capacity may reasonably value speed more than a contractor whose schedule is already full. The worksheet still matters because urgent capacity does not make an unreachable contact, unprofitable route, or excessive chasing time disappear.
Owned lead flow begins when a prospect contacts the business through its own website, phone path, or form. The contractor can shape the service pages, towns, qualifying questions, project examples, and follow-up path, but the site must still earn attention and trust. Publishing a website does not guarantee rankings, traffic, calls, or booked jobs.
A practical transition can use both channels. Keep a measured shared-lead budget for immediate gaps while building accurate HVAC, plumbing, or roofing pages for the towns the crew truly serves. Compare both channels with the same definitions, then move budget only when the direct inquiry data supports the change rather than assuming ownership automatically means lower acquisition cost.
| Channel | Timing | What the contractor controls | Decision test |
|---|---|---|---|
| Shared lead flow | Can supply purchasable opportunities when available | Service settings, budget choices, response process, and sales follow-up | Do won jobs cover net lead spend, chasing labor, and the required margin? |
| Owned website flow | Usually requires time to build visibility and demand | Business-controlled content, service areas, proof, forms, phone paths, and measurement | Are qualified direct inquiries growing at a sustainable fully loaded acquisition cost? |
| Combined approach | Uses purchased opportunities while the owned channel develops | The budget split, qualifying process, and when to expand or reduce each source | Does the mix fill needed capacity without hiding the economics of either channel? |
Frequently asked questions
These answers help an Ocean or Monmouth County contractor turn common Angi questions into measurable decisions. Use the definitions from the worksheet consistently and review the current agreement attached to the business's account before changing a lead budget.
Is Angi worth it for contractors?
Angi may be worth it when jobs won from a defined test produce enough gross profit to cover net lead spend, follow-up labor, and the contractor's required margin. It may not be worth expanding when reachable contacts, estimates, or profitable wins are too scarce. The answer comes from the contractor's invoices and job records, not a national verdict.
How do I calculate Angi cost per booked job?
Subtract posted refund credits from invoiced lead charges, then divide that net lead spend by jobs won during the same test period. Report a second, fully loaded figure by adding the labor cost of calls, messages, intake, and credit requests before dividing. Keep jobs completed later tied to the original lead cohort so the numerator and denominator match.
Are HomeAdvisor leads worth it?
Evaluate HomeAdvisor or Angi Leads with the same invoice-backed worksheet: charges, posted credits, leads received, reachable contacts, estimates, wins, gross profit, and chasing time. The FTC's HomeAdvisor order is a reason to verify quality and conversion representations, not proof of the result your company will receive. Run the arithmetic on your own service area and work mix.
Should I choose shared leads or my own website?
Choose according to timing, capacity, and measured economics. Shared leads can help a contractor pursue work immediately, while an owned website takes time and does not guarantee inquiries. A combined approach can cover near-term schedule gaps while the business builds direct visibility, provided both channels use the same definitions for reachable leads, estimates, jobs, and fully loaded acquisition cost.
