California home-service lead exchange

Exclusive leads for roofers plumbers, HVAC & electricians

JustOnePro is a live lead exchange. Homeowners request work in your city — you get first look at every lead in your territory, or bid for the rest on the open floor. One pro per city, real jobs priced live, never sold five times over.

Free to join and bid · card on file to claim · month-to-month
    scroll ↓
    482CA cities
    4trades
    1pro per city
    $1bids open at

    As seen on

    Built for your trade

    Real leads, priced for the work

    Every trade runs on its own subdomain with content built for that work — and leads priced by the job, not one flat rate.

    Roofing

    Roofing leads

    Replacements, storm and wind damage, wildfire hardening, repairs and inspections — the high-ticket work that makes a territory worth holding.

    Roof replacementStorm damageWildfire hardeningRepairs
    Buy-now from $18 repair → $45 replacement · jobs $9k–$33k
    Plumbing

    Plumbing leads

    Repipes, sewer lines, water heaters, slab leaks and burst pipes — plus the quick drain clogs that keep your crew moving between big jobs.

    RepipeSewer lineWater heaterDrain clog
    Buy-now from $8 clog → $35 repipe · jobs $140–$17k
    HVAC

    HVAC leads

    Heat-pump and AC installs, furnaces, ductwork, mini-splits and repairs — from California's longest cooling season to coastal electrification.

    Heat pumpAC installDuctworkRepair
    Buy-now from $6 tune-up → $35 heat pump · jobs $89–$20k
    Electric

    Electrical leads

    Rewires, panel upgrades, solar and battery, backup generators and EV chargers — the highest-value electrification work in the state.

    RewirePanel upgradeSolar & batteryEV charger
    Buy-now from $8 service call → $40 solar · jobs $115–$35k

    How the exchange works

    First look, then the floor

    A homeowner requests work in your city. Here's what happens next.

    01 · FIRST LOOK

    Your territory, your lead

    Hold a territory and every lead in your city gets sent to you first, before anyone else sees it — with a 10 to 30 minute window to claim, depending on your plan.

    02 · THE FLOOR

    Open exchange

    Pass on a lead, or don't hold that city? It drops to the live floor, where pros bid from $1 or hit buy-now to win it instantly. One pro wins — it's never resold.

    03 · WIN IT NOW

    Buy-now beats the timer

    Don't want to wait out the auction? Every lead has an instant buy-now price. Hit it and the lead is yours immediately — because in home services, the pro who calls first wins the job.

    04 · YOU WIN IT

    Contact unlocks on win

    Claim or win a lead and the homeowner's name, phone and address unlock instantly. Members save 20–50% on every lead and get a dofollow link to their own site.

    AI Intake · top plan

    Vetted leads, sent to your phone

    On the AI Intake plan, our system talks to each homeowner, screens for genuine intent and valid contact details, then forwards the live, qualified lead straight to your phone. Busy on a job? It's held in your account for 30 minutes.

    Homeowner requests work
    AI qualifies
    Forwarded to your phone

    How we vet: AI Intake leads are screened for genuine interest, valid contact details, and a real service need. Most are ready to talk — but no screening is perfect, and an occasional unqualified lead may get through. If one does, flag it and it won't count against your plan. We qualify readiness to talk, not the outcome of the job.

    Membership

    Climb the ladder, keep more

    Every plan holds a territory and gives you first look. Higher plans buy more time to claim and a bigger discount on every lead.

    Starter
    $99.99/mo
    • 1 exclusive territory
    • 10-minute first-look window
    • 20% off every lead
    • Dofollow link to your site
    Choose Starter
    Pro
    $199.99/mo
    • 1 exclusive territory
    • 20-minute first-look window
    • 30% off every lead
    • Dofollow link to your site
    Choose Pro
    Elite
    $299.99/mo
    • 1 exclusive territory
    • 30-minute first-look window
    • 40% off every lead
    • Priority support
    Choose Elite
    AI IntakeAI
    $349.99/mo
    • AI-vetted leads
    • Live-forwarded to your phone
    • 50% off every lead
    • Bad-lead flagging
    Choose AI Intake
    Free No subscription? Join and bid on the open exchange at full buy-now price. No territory, no first look — upgrade any time. Join free

    Questions

    What contractors ask

    What is JustOnePro?
    JustOnePro is a live lead exchange for California home-service contractors — roofing, plumbing, HVAC, and electrical. Homeowners submit real service requests, and pros claim or bid on leads in their area. One pro wins each lead; leads are never resold to five contractors.
    Are the leads exclusive?
    Yes. Each territory is one city and one trade, held by a single contractor who gets first look at every lead there. Unclaimed leads move to the open exchange, where one pro wins each lead. Leads are never shared.
    How much do leads cost?
    Bidding opens at $1, and each lead has an instant buy-now price — roughly half of typical market rates, from about $8 for a service call to $45 for a roof replacement. Members save an additional 20% to 50% depending on plan.
    What areas do you cover?
    JustOnePro serves 482 California cities across every region — the Bay Area, Central Valley, Southern California, the Central Coast, the Inland Empire, the desert, and the far north.
    What is AI Intake?
    AI Intake is our top plan. The system screens each homeowner for genuine interest and valid contact details, then forwards the vetted, live lead straight to your phone. If you're busy, the lead is held in your account for 30 minutes before moving to the exchange.
    What if a lead is bad?
    Leads are screened for real intent, but no screening is perfect. On AI Intake, if an unqualified lead gets through, flag it and it won't count against your plan.
    Is there a free option, and can I cancel?
    Yes — you can join and bid on the open exchange for free. Paid plans are month-to-month and you can cancel anytime.