Skip to content
For trades and contractors

Quote requests you are licensed for, capped at 3 providers

You know how this usually goes. The same lead is sold to four contractors, all four pay, and the homeowner works out for themselves which one holds a licence. Here, eligibility is decided by the credential your record carries for the trade and nothing else: a request for electrical work reaches providers whose record holds an unexpired electrical licence number and nobody else, whatever anybody paid us. You read the whole job before you commit, you get the homeowner's details when you accept, and your response time is measured and published rather than described.

Providers pay us to receive quote requests. They cannot pay for a credential state their record does not carry, to outrank a provider with a better response record, or to receive work their record does not carry the licence for.

What we ask for, the work and the cost

What we ask you to send

A number, not a box to tick. A number per licensed trade, shown to a homeowner beside the body that issued it and a link to it. Nothing here is checked against a registry. A trade with no unexpired number on your record stays closed to you and the others open, so an electrician who has let a fuels ticket lapse still receives electrical work.

Credentials required per trade and where a homeowner can check each number
TradeWhat we ask forWhere a homeowner can check it
Chimney
  • WETT certification
  • Wood Energy Technology Transfer Inc., direct
Electrical
  • ECRA/ESA electrical contractor licence
Heating and cooling
  • TSSA fuels certificate
Home inspection
  • Commercial general liability insurance
  • Private insurer, direct
Movers
  • Commercial general liability insurance
  • Private insurer, direct
Plumbing
  • Certificate of qualification
Propane and oil heating
  • TSSA fuels certificate
Security and alarms
  • ECRA/ESA electrical contractor licence
Septic systems
  • BCIN with the on-site sewage systems qualification
  • Ministry of Municipal Affairs and Housing, direct
Solar and battery
  • ECRA/ESA electrical contractor licence
Standby generators
  • ECRA/ESA electrical contractor licence
Wells and water treatment
  • Well contractor licence
  • Well technician licence
  • Ministry of the Environment, Conservation and Parks, direct
  • Ministry of the Environment, Conservation and Parks, direct

The other 30 trades open on insurance and WSIB, not a licence. We hold no requirement there, so there is no number for a homeowner to check and no credential state for a card to print. An empty requirement is our table having no row rather than the province having no rule, so the homeowner side says nobody licenses the work only where somebody established that, and otherwise says plainly that we have not checked.

Certificates expire, and so does the badge. Both the expiry and the date the record gives for its own check are held here and shown to the homeowner, so a certificate that lapses stops reading as current without anybody deciding to change it. Send the renewal when it happens and the state comes back.

What the work looks like

3 providers
The most that ever see one request. There is no fourth, whatever anybody offers.
24 hours
To accept or decline. Declining costs you nothing. Going quiet is the only thing that counts against you.
Scope first
The job, the municipality, the urgency and the budget where there is one, before you commit. The homeowner's name and number arrive when you accept.
30 leads
Before a response time or quote rate is published as a rate. Under that, the count is shown instead of a percentage of six.
How a request reaches you, step by step

What it costs you

Listed
No fee
Per lead
$25 to $120 per accepted lead
Success fee
5% of the completed job value
Subscription
$149 a month

No plan buys eligibility for a trade you are not licensed for, and no plan buys a slot from a provider with a better response record.

What each plan does not include
Leads are credential-gated
15 of 23
Category subscriptions currently eligible to receive work. 8 are paid for and receiving nothing, because a register did not match. Eligibility is not for sale.
Providers per request
3 maximum
Your quote competes with two others at most, and the card tells you how many. You have 24 hours to accept or decline.
Job detail before you commit
Free to read
Scope, municipality, urgency and the budget where one was stated, all before you accept. The homeowner's name and number is what accepting buys.
Your record is measured
30 leads
Response time and quote rate come from lead events and are published once there are that many behind them. No star ratings, here or anywhere on this site: 44 requests in 30 days is a sample, one person's opinion of a bathroom is not.
Requests that reached nobody
6 of 44
In the last 30 days a homeowner asked and no eligible provider existed to receive it. That is what gating costs us in volume, and for a licensed contractor it is the queue nobody is currently answering.

Work open right now

4 requests are inside their response window. You get the full scope before you decide, and each one went to at most 3 providers.

  • Movers

    This monthSource: seeded demonstration request held in memory on this instance

    Toronto, The Junction (approximate until you accept)

    Three bedroom semi to a house nine blocks away on the 30th. One piano, no elevator at either end, we pack our own boxes.

    Stated budget
    $1,800 to $3,000
    Time to answer
    4.3 hours left
    Also went to
    Nobody else (cap 3)
    What it costs you
    $149 a month, no per lead charge, or $39 per lead

    The homeowner's name, email and phone are not on this card. They are released the moment you accept, and declining costs you nothing: a decline counts as answering and the request stays with the other providers it went to.

    This works. It posts to the same endpoint a provider account uses, answers this seeded lead on this instance, and nobody is contacted.

  • Home inspection

    This weekSource: seeded demonstration request held in memory on this instance

    Mississauga, Port Credit (approximate until you accept)

    Conditional offer on a 1974 back split, condition expires Thursday. Need a full inspection with the sewer camera and thermal imaging.

    Stated budget
    $600 to $900
    Time to answer
    9.3 hours left
    Also went to
    Nobody else (cap 3)
    What it costs you
    5% of the job, invoiced after the homeowner confirms it is done

    The homeowner's name, email and phone are not on this card. They are released the moment you accept, and declining costs you nothing: a decline counts as answering and the request stays with the other providers it went to.

    This works. It posts to the same endpoint a provider account uses, answers this seeded lead on this instance, and nobody is contacted.

  • Basement waterproofing

    This monthSource: seeded demonstration request held in memory on this instance

    Toronto, East York (approximate until you accept)

    Water through the north foundation wall after heavy rain, about two metres of staining. Want interior and exterior options priced separately with the drainage work spelled out.

    Stated budget
    $8,000 to $14,000
    Time to answer
    14.3 hours left
    Also went to
    1 other provider (cap 3)
    What it costs you
    $149 a month, no per lead charge, or $94 per lead

    The homeowner's name, email and phone are not on this card. They are released the moment you accept, and declining costs you nothing: a decline counts as answering and the request stays with the other providers it went to.

    This works. It posts to the same endpoint a provider account uses, answers this seeded lead on this instance, and nobody is contacted.

  • Basement waterproofing

    This monthSource: seeded demonstration request held in memory on this instance

    Toronto, East York (approximate until you accept)

    Water through the north foundation wall after heavy rain, about two metres of staining. Want interior and exterior options priced separately with the drainage work spelled out.

    Stated budget
    $8,000 to $14,000
    Time to answer
    14.3 hours left
    Also went to
    1 other provider (cap 3)
    What it costs you
    $149 a month, no per lead charge, or $94 per lead

    The homeowner's name, email and phone are not on this card. They are released the moment you accept, and declining costs you nothing: a decline counts as answering and the request stays with the other providers it went to.

    This works. It posts to the same endpoint a provider account uses, answers this seeded lead on this instance, and nobody is contacted.

How it works

  1. Step 1. Send your registry numbers

    Business name, the trades you work in, where you travel, and the licence or certificate number for each trade we hold a requirement for. There is no box to tick saying you are licensed.

    A number a homeowner can check is worth something. A tick they have to believe is not.

  2. Step 2. Your numbers go on your profile, unchecked

    An ECRA/ESA number sits beside the Electrical Safety Authority, a fuels certificate beside the TSSA, a certificate of qualification beside Skilled Trades Ontario, each with a link to the issuer. Nothing here is checked against a registry, and the homeowner is told that on the card and on your profile.

    A trade whose required number is missing, expired or marked failed stays shut. The rest open.

  3. Step 3. Requests reach you only in the trades your record clears

    You see the scope, the municipality, the urgency and the budget where the homeowner gave one. You do not see their name or number yet, and you do not pay to find out whether the job is worth the drive.

    At most 3 providers per request. 24 hours to accept or decline.

  4. Step 4. Accept, and the homeowner's details are yours

    Declining is an answer and costs you nothing. Ignoring a request is what counts against you, because a homeowner waiting on three providers who all went quiet is the failure this whole thing exists to prevent.

    Response time and quote rate are computed from these events and published once there are 30 leads behind them. Below that, counts.

And four things that cannot happen

  • Nobody buys a category. Money does not make an unlicensed contractor eligible for electrical or gas work.
  • A lead is never sold to a fourth provider, whatever anyone offers for it.
  • Paid placement can take at most one of the 3 slots, and where it does the row that holds it is labelled as paid on this page. It cannot take a slot from a provider with a better response record, and no homeowner sees that label, because no routed list reaches one today. If routing ever reaches a homeowner, the label goes with it.
  • There are no star ratings, because we have no honest basis for one. Response behaviour we can measure; work quality we cannot.

Who gets the request, and how that is decided

At most 3 providers, chosen in this orderThe order is the product: it is why answering quickly is worth something here and why buying a category is not possible.
  1. 1 of 3

    Credentials on record, unexpired

    Ineligible providers are removed before anything is ranked, so this is a filter and not a tiebreak. An unlicensed contractor is not sorted lower for electrical work, they are not in the set. Eligibility asks whether the record marks the certificate verified and unexpired; the homeowner side asks that and also how old the date on the record is, so a stale date keeps you eligible and still reads to a homeowner as unchecked.

  2. 2 of 3

    Measured response record

    Response rate and median response time, computed from lead events. A provider with no record yet is not treated as a bad one: below 30 leads the figure is shrunk toward the middle so a single fast reply cannot buy the top slot, and a single slow one cannot cost it.

  3. 3 of 3

    Proximity, then the municipality they set

    A provider who serves the municipality outranks one who travels to it, and where we have coordinates the closer business goes first. Distance is the last criterion because a licensed electrician forty minutes away is a better outcome for the homeowner than an unlicensed one on the same street.

Where paid placement fits, exactly

At most one slot, never at the expense of rank. A provider can pay to be featured in a trade. That buys at most one of the 3 slots, it never takes a slot from a provider with a better response record, and it cannot put an ineligible provider into the set at all: eligibility is decided before ranking begins, and payment is not an input to it.

Paid placement. This provider paid for this position. What their record says about their credentials, their response record and their eligibility are not affected by payment.

Across the 38 seeded requests that currently route, paid placement occupies no slots at all. Every featured provider on this instance either earned their slot on merit or was not eligible for the work.

A request that found providers

Recomputed against today's credential data, not read back from a stored offer.

Basement waterproofing, Toronto. Water through the north foundation wall after heavy rain, about two metres of staining. Want interior and exterior options priced separately with the drainage work spelled out.

Source: seeded demonstration request2 subscribed providers in this trade, 2 eligible, 2 offered the work (cap 3).

  • Slot 1Sample WaterproofingNo licence for us to check in this category

    Answered 100% of 7 leads, median 5 hours. Not published on their profile at this sample: too few leads.

    • No licence gate on Basement waterproofing. We hold no licence to check for this category, so insurance and WSIB clearance are what a homeowner compares. That says what we hold, not what the province requires: nobody here has checked whether Ontario licenses this work.
    • Answered 100% of 7 offers in the window, median 5 hours.
    • Serves Toronto.
  • Slot 2Sample Plumbing and DrainNo licence for us to check in this category

    Answered 100% of 9 leads, median 3 hours. Not published on their profile at this sample: too few leads.

    • No licence gate on Basement waterproofing. We hold no licence to check for this category, so insurance and WSIB clearance are what a homeowner compares. That says what we hold, not what the province requires: nobody here has checked whether Ontario licenses this work.
    • Answered 100% of 9 offers in the window, median 3 hours.
    • Serves Toronto.

The decision, as it is logged

  • 2 of 2 providers were eligible for Basement waterproofing in Toronto. Ranked on the credentials each record lists as verified, then measured response record, then distance from the job.
  • All 2 were offered it, which is under the cap of 3, so nothing was rationed by rank.

A request that reached nobody

This is what credential gating costs us in volume, and it is the cost we chose.

Heating and cooling, Vaughan. Air conditioning is running and blowing warm. Unit is a 2009 Goodman. Want it looked at and told honestly whether to repair or replace.

Source: seeded demonstration request1 subscribed provider in this trade, 0 eligible, 0 offered the work (cap 3).

Not offered this work, and why

  • Sample Heating and Cooling (Failed Check Demo)Credential lapsed, or the record marks it rejected

    Your TSSA fuels certificate on file expired on 2026-04-30. Renew it with Technical Standards and Safety Authority and send the new number, which is what the record will then carry. Nothing here is checked against a register: what your record says is what a homeowner sees, and the number is printed so they can check it with the issuer themselves.

The decision, as it is logged

  • 0 of 1 providers were eligible for Heating and cooling in Vaughan. Ranked on the credentials each record lists as verified, then measured response record, then distance from the job.
  • Sample Heating and Cooling (Failed Check Demo) pays for featured placement in Heating and cooling and was excluded anyway: credential_failed. Payment does not create eligibility.
  • Excluded: 1 credential_failed.

Every provider currently shut out of a trade, and the way back in

Held by the same accounts that pay us. A blocked category always comes with the thing that unblocks it, because a rejection with no remedy is how a directory ends up with providers who believe the credential gate is arbitrary.

  • Sample Heating and Cooling (Failed Check Demo)Heating and coolingCredential lapsed, or the record marks it rejected

    Your TSSA fuels certificate on file expired on 2026-04-30. Renew it with Technical Standards and Safety Authority and send the new number, which is what the record will then carry. Nothing here is checked against a register: what your record says is what a homeowner sees, and the number is printed so they can check it with the issuer themselves.

  • Sample LocksmithSecurity and alarmsCredentials not verified

    Send your ECRA/ESA electrical contractor licence number, issued by Electrical Safety Authority. Security and alarms requests are not routed to you while the record lists it as anything other than verified. Nothing here is checked against a register: what your record says is what a homeowner sees, and the number is printed so they can check it with the issuer themselves.

  • Demo General ContractingGeneral contractorAccount suspended

    Eleven of the last fourteen requests went unanswered inside the response window, so we stopped routing homeowners to this account. Reply to the suspension notice with what has changed and we will review it within two business days.

  • Demo General ContractingKitchens and bathroomsAccount suspended

    Eleven of the last fourteen requests went unanswered inside the response window, so we stopped routing homeowners to this account. Reply to the suspension notice with what has changed and we will review it within two business days.

  • Demo General ContractingFlooringAccount suspended

    Eleven of the last fourteen requests went unanswered inside the response window, so we stopped routing homeowners to this account. Reply to the suspension notice with what has changed and we will review it within two business days.

  • Demo Tree CareArborist and tree serviceYou have paused new work

    You have paused new work. Turn it back on when you have capacity: pausing is better than not answering, and it does not affect your response record.

  • Demo PaintingPaintingNot subscribed to this category

    The Listed plan does not receive routed requests. Homeowners can still contact you from your profile. Subscription or Per lead is what puts Painting requests in front of you.

  • Demo PaintingDrywall and plasterNot subscribed to this category

    The Listed plan does not receive routed requests. Homeowners can still contact you from your profile. Subscription or Per lead is what puts Drywall and plaster requests in front of you.

What it costs, and what the money does not buy

Every price is on this page. There is no partner tier whose cost is disclosed on a call, and the two columns on each card are the same size on purpose: the second one is the part that decides whether this is worth your money.

  • Listed

    Free

    No fee

    Nothing to pay, and nothing routed to you.

    What you get

    • Directory profile showing the credentials you list, and their dates
    • The registry number you send is printed for homeowners to check themselves
    • Homeowners can contact you directly

    What it does not buy

    • Homeowner quote requests are not routed to you
    • No featured placement
  • Per lead

    $25 to $120 per accepted lead

    Charged when you accept, not when a lead is offered. The band tracks the job value, and the fee is on the card before you accept.

    What you get

    • Pay only for leads you accept, no monthly fee
    • Full job detail before you accept, including budget where the homeowner gave one
    • Refunded when the homeowner cannot be reached

    What it does not buy

    • Does not affect your credential state or your ranking
    • Does not include featured placement
  • Success fee

    5% of the completed job value

    Invoiced after the homeowner confirms the work is done. Nothing is owed on a job you quoted and did not get.

    What you get

    • No monthly fee and no charge per lead
    • Invoiced only after the homeowner confirms the job is complete
    • Suits high-value, low-volume work

    What it does not buy

    • Does not affect your credential state or your ranking
    • Requires confirmed job value, so it does not suit quick service calls
  • Subscription

    $149 a month

    Flat, whatever the volume. Worth it above roughly one accepted lead a week, and worse than per lead below that.

    What you get

    • Quote requests routed to you in the categories your credentials are listed as covering
    • At most three providers per request
    • Your response time and quote rate published on your profile
    • Job details visible before you decide whether to quote

    What it does not buy

    • Does not affect what your profile says about your credentials
    • Does not rank you above a provider with a better response record
    • Does not make you eligible for categories you are not licensed for

What is actually coming through

Every figure below is computed from the request table over the last 30 days. Where a figure's own sample is under 30 requests we print the counts instead of a percentage, because a rate from a dozen requests is noise with a decimal point on it.

Source: seeded demonstration requests held in memory on this instanceSeeded demonstration requests, not live homeowner traffic. Nothing here is estimated and nothing is rounded up.

Requests in window
44
Last 30 days, every category
Still open
12
Of 44 in the window, awaiting quotes now
Requests that got a quote
73%
From 44 requests, last 30 days
Median stated budget
25 of 44
Requests that stated a budget. Too few to publish a median: 30 needed.
Median hours to first quote
13.5
From 32 requests, last 30 days
Requests that reached a provider
38 of 44
The rest had no eligible provider in the category. Those are the gaps.

Demand and supply, by trade

Requests in the window against the providers subscribed to the category and the providers actually eligible for it. The two columns differ because a subscription does not create a licence.

Requests, subscribed providers and eligible providers by trade
TradeRequestsSubscribedEligible
Electrical611
Basement waterproofing522
Plumbing511
Movers411
Roofing411
Home inspection311
Landscaping311
Arborist and tree service21None
Duct cleaning211
Heating and cooling21None
Lawn care211
Locksmith211
Masonry222
General contractor11None
Painting11None

4 trades have requests in the window and nobody eligible to receive them: Arborist and tree service, Heating and cooling, General contractor, Painting. Those requests currently reach no provider at all. If you hold the licence, that is the queue you would walk into.

Apply to the network

There is no box to tick saying you are licensed. Send the number itself, and it goes on your profile beside the register that issued it, so a homeowner can settle it there instead of taking a badge on trust. Nothing here is checked against a registry.

As it appears on your licence or your invoices, so a register lookup finds it.

Trades you work in *

Requires WETT

Requires ECRA/ESA

Requires TSSA

Requires Liability insurance

Requires Liability insurance

Requires Certificate of qualification

Requires TSSA

Requires ECRA/ESA

Requires BCIN (sewage systems)

Requires ECRA/ESA

Requires ECRA/ESA

Requires Well contractor and Well technician

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

No number for us to check

Registry numbers

One row per credential the trades you picked require, plus the two that help in any trade. Leave a row blank and that trade stays shut until you send the number: nothing here is approved on trust.

Shown beside Private insurer.

Shown beside Workplace Safety and Insurance Board. Their register

Where you work *

Required, because a homeowner who accepts your quote rings it.

Shown on your profile as a claim, not as something we verified.

Changeable later. Nothing is charged by this form.

Nothing to pay, and nothing routed to you.

You will see, per trade, what is on the application and where each number can be checked. Nothing on this page tells you that you have been approved, and nothing here was checked against a registry.

Homeowners see the other side of this at the trades directory, where the same credential data decides what each card says about a licence, and where the requests on this page came from.

Join the provider network · Nested