This guide breaks down what a fair lead replacement policy looks like for Canadian contractors, the fine print that quietly voids your credits, and how to evaluate lead providers (and your own intake process) so you stop paying for garbage.
Key takeaway: A fair policy is not “we replace bad leads.” It’s what counts as “bad,” how fast you can dispute it, and what proof is required, without turning your team into a paperwork department.

Why lead replacement policies matter more than price
Two providers can both charge $80 per lead. One feels profitable, the other feels like fraud. The difference is usually:
- Verification before delivery (screening + intent checks)
- Clear definitions of invalid vs. low-quality
- Fast dispute windows that match how contractors actually work
- Friction level to get a credit approved
- Repeat prevention, not just refunds
In Canada’s home services market, margins are tight and fuel, labour, and material costs are not forgiving. If your lead source regularly sends unserviceable inquiries and then hides behind policy language, you’re not buying “leads.” You’re buying risk.
To mitigate this risk, it’s essential to partner with reliable sources that provide qualified leads such as those offered by Renoleadz. Their comprehensive guide to lead generation provides valuable insights into how to effectively generate leads for your contracting business. For specific areas like home renovations in Toronto, their specialized resources on contractor leads for home renovations can prove invaluable.
Definitions: invalid lead vs. “bad lead” (they’re not the same)
Most frustration comes from mismatched expectations. Let’s clarify the terms.
Invalid lead (should be replaced)
An invalid lead is unserviceable based on facts. Common examples include:
- Wrong phone number (cannot contact)
- Fake name/contact info
- Out-of-service area (if your service area is on file)
- Duplicate lead (same person/project already delivered to you recently)
- Non-homeowner when homeowner-only targeting was promised
- Spam/bot submission
- Customer requested a completely different service than the category sold
Low-quality lead (may or may not be replaced)
A low-quality lead can be real, but weak:
- Shopping multiple quotes
- Budget lower than you want
- Wants “ballpark price”
- Slow to respond
- Not ready this month
These can be frustrating, but they’re not automatically invalid. A fair provider may still help with these via better screening, nurturing, or category rules, but replacing every “not ideal” lead is not realistic.
Callout: The fairest policies draw a hard line.
Invalid = wrong/false/unserviceable.
Low-quality = real person, real project, uncertain outcome.
The “fair policy” checklist (what you should expect)
Here’s what a fair lead replacement policy typically includes for contractor lead gen in Canada.
1) Clear, written invalid lead criteria (no wiggle words)
Look for definitions that are:
- Specific (not “at our sole discretion”)
- Measurable (wrong number, disconnected, duplicate within X days)
- Aligned with what was sold (exclusive vs shared, homeowner vs renter)
Alternatively, contractors might consider generating their own leads which can provide more control over the quality and relevance of the leads received.
2) A dispute window that matches contractor reality
A common “gotcha” is a 24-hour window. That sounds fine until you’re:
- on a roof
- in a basement
- on a commercial site
- working weekends while the office is closed
Fair windows are usually 3–7 days for invalidity disputes, with exceptions for clearly provable issues (like duplicates).
3) Easy proof requirements (not a scavenger hunt)
Fair proof is something your team can produce without slowing down ops:
- Call logs showing multiple attempts
- SMS screenshots
- CRM activity notes
- Recording or voicemail (optional, not mandatory)
4) Replacement speed that protects your pipeline
A credit two weeks later doesn’t help if you missed payroll. Fair providers aim for:
- Dispute review within 1–2 business days
- Credit or replacement issued quickly
- A transparent ledger of credits
5) Prevention, not just refunds
The best providers track patterns:
- same spam source
- same wrong-area submissions
- same duplicate household behaviour
…and adjust targeting/screening so you don’t keep disputing the same problem.
What’s BS: common replacement policy tricks (and how they work)
Below are the most common policy “tells” that a provider expects you to eat losses.
BS #1: “All sales are final” (with a small exceptions list)
If the exceptions are so narrow that almost nothing qualifies, the policy is designed to look fair while behaving unfairly.
What to do: Ask for examples of approved credits from the last 30 days (anonymised). If they can’t describe common approvals, be cautious.
BS #2: Unrealistic dispute windows (24 hours, same day, “before 5 pm”)
A lead can look fine at 10:00 am and be disconnected by 7:00 pm. More importantly, you might not even touch it that day.
What to do: Push for a 72-hour minimum, ideally longer for trades that are frequently on-site.
BS #3: “You must call within 5 minutes” requirements
Speed-to-lead matters, but policies that void replacement eligibility if you don’t respond instantly are often an excuse to deny credits.
Fair version: “Make reasonable attempts within 1 business day.”
BS #4: “We decide validity at our sole discretion”
This is a legal blanket that effectively means “we can say no whenever we want.”
What to do: Ask them to define objective criteria and put it in the agreement or onboarding email.
BS #5: Replacements are “marketing credits” you can’t actually use
Some companies issue credits that:
- expire quickly
- only apply to certain categories
- require upgrading your plan
- can’t be used in your area
What to do: Ask: Do credits expire? Are they dollar credits or lead credits? Do they apply to my current service and region?
BS #6: Duplicate leads only count if they’re identical
Watch for wording like: duplicates only if “same name, same phone, same email.”
But duplicates often come through with slight variations (typos, different emails, spouse’s name).
What to do: Require duplicate logic based on phone OR address, within a defined timeframe.
BS #7: “Exclusive” that becomes “exclusive-ish”
Some providers sell “exclusive” while still reselling the same homeowner to other categories, sending the lead to a partner network, or allowing homeowners to submit “request a quote” forms that trigger multiple sales.
What to do: Ask what “exclusive” means operationally. One homeowner inquiry should go to one contractor for that service.
What “exclusive lead” should mean (in plain language)
If you’re being sold exclusive leads, a fair definition is: the homeowner inquiry is delivered to one contractor only for that service category in that market, and the provider is not simultaneously brokering that same inquiry to other contractors through a partner site or reseller agreement.
You can still lose the job to competition (Google, referrals, other ads), but you should not be paying for a lead that the provider sold to three other contractors.
A practical replacement policy framework (copy/paste to evaluate vendors)
Use this as your internal standard when comparing lead providers.
Minimum fair policy standards
Invalid lead categories covered
- Disconnected or wrong number
- Spam or bot
- Duplicate within 30 days (based on phone or address)
- Out-of-area (based on your saved service area)
- Wrong service category
Additional policy requirements
- Dispute window: 72 hours minimum (7 days preferred)
- Required proof: call log plus one screenshot or CRM note
- Resolution time: within 2 business days
- Credits: no expiry for at least 60–90 days, usable in same category and region
- Repeat prevention: written commitment to adjust targeting if patterns appear
Pro tip: If a provider resists putting this in writing, assume the policy will be enforced in the provider’s favour.
Comparison table: fair vs. BS lead replacement policies
| Policy element | Fair | BS (watch out) |
| Dispute window | 3–7 days | 24 hours or “same day only” |
| Eligibility | Objective criteria | “Sole discretion” |
| Proof | Reasonable call attempts + simple evidence | Excessive paperwork, recordings mandatory |
| Duplicates | Phone OR address within X days | Must match all fields exactly |
| Credits | Usable, clear, non-restrictive | Expiring credits or plan-gated |
| Exclusivity | One inquiry, one contractor | “Exclusive” with loopholes |
| Prevention | Improves filters and screening | Blames contractor response speed |
How to protect yourself (even with a good policy)
Even the best replacement policy won’t save you if your process is loose. Here’s how profitable contractors reduce disputes and increase close rates.
1) Track every attempt in one place
Whether you use a CRM or a simple spreadsheet, log:
- time lead received
- time of first call/text
- outcome
- notes on scope, budget, timeline
This protects you during disputes and helps you coach your team.
2) Use SMS + call (not just one)
Many Canadians ignore unknown numbers. A quick text often doubles contact rate.
Simple SMS template:
Hi [Name], it’s [Your Name] with [Company]. You reached out about [service]. When’s a good time today to ask a few quick questions and book a visit?
3) Qualify fast with 5 questions
Train your intake to confirm:
- Are you the homeowner?
- What’s the address (or neighbourhood)?
- What’s the scope (repair vs replace, size, materials)?
- Timeline (this week, this month, “someday”)?
- Budget expectations (range is fine)
Now you can separate invalid from merely low intent.
4) Set service area rules that match reality
A lot of “bad leads” are actually bad mapping:
- postal codes not configured
- radius targeting too broad
- seasonal service areas not updated
Review this monthly.

What a strong verification process looks like (and why it reduces replacements)
Replacement policies are reactive. Verification is proactive.
A strong lead provider often uses a combination of:
- Phone verification (like OTP codes) to reduce fake submissions
- Bot filtering and fraud detection
- Category-specific intake questions (roofing vs basement reno needs different qualifiers)
- Duplicate detection rules
- Manual review for edge cases
On platforms like RenoLeadz, the goal is to reduce disputes by filtering out obvious invalid inquiries before they hit your phone, and then back it with a replacement policy for what slips through. That’s how a performance-based model stays sustainable for both sides.
If you want to see what this looks like in your trade and province, you can request a custom lead plan from RenoLeadz: https://renoleadz.com
Real-world examples (what should be replaced vs what shouldn’t)
Example A: Should be replaced
A Toronto plumber receives a “burst pipe emergency” lead. The number is disconnected. The contractor calls 3 times and texts once within 24 hours. No delivery.
Verdict: Invalid contact info. Replace.
Example B: Should be replaced (wrong category)
A Calgary HVAC company buys a “furnace repair” lead. The homeowner wanted duct cleaning.
Verdict: Wrong service category. Replace or reclassify at no charge.
Example C: Probably should not be replaced
A Vancouver kitchen remodel lead is real. Homeowner is collecting 5 quotes and decides to wait until next spring.
Verdict: Low intent, but real. Not invalid. The fix is better nurturing and follow-up sequences, not a refund.
Example D: Grey area (policy should define it)
A Halifax roofer receives a lead for an address that’s 90 km away. The roofer’s service area on file is “HRM only,” but the contractor recently expanded and forgot to update it.
Verdict: Depends. A fair provider will point to the saved service area. Contractor should update targeting rules.
A contractor-friendly lead dispute process (step-by-step)
If you want your disputes approved more often, your process needs to be consistent.
Step 1: Attempt contact properly
- Call at least 2 times at different times of day
- Send 1 SMS
- Log the attempts
Step 2: Categorise the issue
Pick the exact reason:
- disconnected/wrong number
- spam/bot
- duplicate
- out-of-area
- wrong service
- not homeowner (if homeowner-only was promised)
Step 3: Submit proof fast
Attach:
- call log screenshot
- SMS screenshot
- any notes in your CRM
Step 4: Ask for prevention
If you see a pattern, request a targeting fix:
- tighten service area
- adjust intake questions
- block certain sources
What to ask before you buy leads (questions most contractors forget)
Bring these to every sales call:
- Define “exclusive.” Will this homeowner inquiry be sold to anyone else?
- What is your dispute window? Is it business days or calendar days?
- What counts as invalid? Ask for the exact list.
- How do you verify leads? OTP, screening questions, manual review?
- How are duplicates detected? Phone only? Address? Timeframe?
- Do credits expire? Can they be used in my market and category?
- Do you provide lead timestamps and source tracking? (Helps fraud analysis.)
- What happens if quality drops for 2 weeks? Do you pause billing, adjust targeting, or just “send more”?
Quick rule: If they can’t answer clearly, they probably can’t enforce consistently.
Common mistakes contractors make with replacement policies
Mistake 1: Trying to refund “non-closers”
If you only want “ready to buy today” leads, you’re not buying leads. You’re buying booked jobs. That’s a different product, with a different price.
For instance, when dealing with window replacement qualified leads, it’s important to understand the nature of these leads and not confuse them with immediate job bookings.
Mistake 2: Not responding fast, then blaming the lead
In competitive markets like the GTA, Metro Vancouver, Calgary, and Edmonton, homeowners move on quickly. If you call the next day, the lead may be “real” but already gone.
Mistake 3: No documentation
If you can’t show you attempted contact, you’re relying on the provider’s goodwill.
Mistake 4: Vague service areas
If your crew won’t drive to Barrie from Toronto, don’t target “Ontario.” Instead, consider focusing your efforts on specific areas where you can provide services effectively. For instance, if you’re a renovation contractor in Toronto, partnering with a lead generation agency like Reno Leadz could help you reach homeowners more efficiently.
FAQs: Lead replacement policies for Canadian contractors
Are lead replacement policies standard in Canada?
They’re common, but the definitions vary wildly. Always ask for the written policy and read the dispute rules.
Should I accept a provider with no replacement policy?
Only if pricing is structured differently (for example, pay-per-booked appointment) or the verification is exceptionally strong. For pay-per-lead, such as those offered by some platforms that utilize Google Ads or Facebook Ads, no replacement policy is a red flag.
What’s a reasonable duplicate window?
Common ranges are 14–30 days, depending on trade and job cycle. For big-ticket renovations, 30 days is more reasonable.
If a homeowner doesn’t answer, is that an invalid lead?
Not automatically. Most fair policies require you to make reasonable attempts. If the number is valid and the person simply ghosts, that’s usually not invalid.
What if the lead is outside my service area?
If your service area was clearly defined and the lead is outside it, that should typically qualify for replacement. If your service area wasn’t defined (or you changed it without updating), it’s a grey area.
The bottom line: a fair policy protects both sides
A good lead partner doesn’t promise perfection. They promise:
- clear rules
- fast resolution
- real verification
- continuous improvement
If you’re evaluating lead gen options and want a contractor-first approach that combines verification, automation, and a replacement policy designed for real-world job sites, you can explore RenoLeadz here: https://renoleadz.com
Lead Replacement Policy Audit (printable checklist)
Use this to score your current provider.
Policy clarity
- Invalid lead reasons are clearly defined
- Exclusivity is defined in writing
- Duplicate rules use phone OR address
- Dispute window is at least 72 hours
Dispute usability
- Proof requirements are reasonable
- Dispute submission is simple (email/form/CRM)
- Resolution time is within 2 business days
- Credits are usable and don’t expire quickly
Lead quality safeguards
- Verification is explained (OTP/bot filters/intake questions)
- Provider adjusts targeting based on patterns
- Reporting shows timestamps and lead details
If you check fewer than half, the policy may be more marketing than protection.
In addition to these factors, it’s also essential to consider how your lead generation provider handles consumer data. With regulations like the CCPA in place, understanding a provider’s data handling practices can offer significant insight into their overall reliability and commitment to protecting client interests.
FAQs (Frequently Asked Questions)
Why is a lead replacement policy important for Canadian contractors?
A lead replacement policy is crucial because it protects contractors from paying for unserviceable or invalid leads, such as wrong numbers, renters, or spam inquiries. It ensures that contractors receive value by defining what qualifies as a bad lead, the dispute process, and how credits are applied, ultimately reducing risk and improving profitability in a tight market.
What distinguishes an invalid lead from a low-quality lead in contractor lead generation?
An invalid lead is unserviceable based on clear facts like wrong phone numbers, fake contact info, duplicates, out-of-service area leads, or spam submissions and should be replaced. A low-quality lead is a real inquiry but may be weak due to factors like budget constraints or slow response; these are not automatically replaced but can be managed through better screening and nurturing.
What should contractors look for in a fair lead replacement policy?
Contractors should expect clear and specific criteria defining invalid leads without vague terms, a dispute window of 3–7 days that fits real-world working conditions, and reasonable proof requirements such as call logs or CRM notes that don’t burden their team with excessive paperwork.
How do verification and screening impact the quality of contractor leads?
Verification before delivery—including screening and intent checks—helps ensure that leads are valid and relevant. This process reduces the chances of receiving unserviceable inquiries, thereby safeguarding contractors from wasting resources on poor-quality leads and enhancing overall lead profitability.
What risks do contractors face when buying leads without proper replacement policies?
Without a fair replacement policy, contractors risk paying for leads that are wrong numbers, renters, tire-kickers, or irrelevant inquiries. This means they’re essentially buying risk instead of qualified prospects, which can erode profit margins especially given the high costs of fuel, labor, and materials in Canada’s home services market.
How can Canadian contractors improve their lead generation outcomes?
Contractors can improve outcomes by partnering with reliable providers who offer qualified leads with transparent replacement policies. They should also evaluate their own intake processes to quickly identify invalid leads. Utilizing resources like Renoleadz’s guides on lead generation strategies tailored to Canadian markets can help optimize efforts and reduce wasted spend.