ocoro
Pricing

Free to post. Pay only if you want more bids.
A steady stream for contractors.

Ocoro is a marketplace, not a lead broker. Posting is free for up to 2 bids, $5 for up to 4 bids, or $10 for up to 10 bids — pick what fits the job. That’s the only thing Ocoro charges homeowners. Contractors pay a flat monthly plus a small win fee on jobs they book.

Homeowners
Free/ 2 bids
$5 for 4 bids · $8 for 10 bids · $8 for maintenance.
Free for 2 bids. Pay only if you want more.
  • Get 2 real bids without paying a cent.
  • Want a wider sample? Bump up to 4 bids ($5) or 10 bids ($8).
  • All contractors are license + insurance verified.
  • Pay your contractor directly, Ocoro never holds the job payment.
  • Get a structured PDF brief that contractors quote off of.
Contractors
$99/ month
3% per won job, capped at $485
$99/mo + 3% on wins
  • Unlimited bids on jobs in your tier and service area.
  • License + insurance verification refresh, annually.
  • Reputation profile that compounds across jobs.
  • 3% only when you win the work. Capped at $485 per job.
  • Cancel any time. Cancel mid-month, you keep access through the period.
Ocoro never holds homeowner funds. The 3% win fee is billed to the contractor’s card on file, not deducted from the homeowner’s payment.
·Maintenance & servicing

Recurring tune-ups and service calls run on a different model than capital projects. We want regular maintenance to flow through Ocoro, so we don’t tax it.

Homeowners pay $8 to post a maintenance visit.
Contractors pay $7 flat per approved visit. No percentage.

Maintenance is a different beast than a bid project, so it runs on its own model. The homeowner’s post fee is $8 instead of $10. The contractor pays a flat $7 per approved visit, not a percentage of the ticket — kept low on purpose so it stays in line with the 3% standard fee at the $125 ceiling. Maintenance jobs are short, simple, under-an-hour visits priced between $49 and $125. Above $125, it’s a full job and routes to the standard 3% bid flow. Keeping maintenance tightly scoped is how homeowners get fast, cheap recurring help and how contractors build a steady book of small-ticket work.

Flat fee, not a percentage

Same contractor fee whether the visit is $49 or $125. Billed to your card on file the day the job clears.

You set the min / max

Each contractor defines a maintenance ticket size range within the $49–$125 platform bounds, say $69–$99. Anything outside your range routes to your regular bid feed instead.

Built for repeat work

Quick visits, seasonal checks, small jobs your shop can knock out in under an hour. We surface your past customers' homes when service is due.

Out-of-scope rule: if a maintenance visit turns into a real repair quote (say, a $4K compressor swap), the contractor converts it to a standard bid in one click. Standard pricing applies from that point forward, but the original maintenance fee still covers the visit that found it.
·What counts as maintenance

Boundaries published per trade. Anything outside them auto-routes to a standard bid, both sides know the rules upfront.

Real maintenance.
Capped at $125. Always.

Maintenance means a quick visit, under an hour, simple task. Maintenance pricing only applies up to $125. Anything above that, a full HVAC tune-up, hydro-jetting, a panel inspection, an annual generator service, is a full job and goes through the standard 3% bid flow. No exceptions. No back doors.

HVAC
$49–$125
Typical $49–$99 · 1h max
✓ Counts as maintenance
  • Filter replacement
  • Condensate drain clearing
  • Thermostat calibration
  • Capacitor / contactor visual inspection
  • +3 more
✕ Routes to a standard bid
  • Full seasonal tune-up (this is a standard job — typically $99–$199)
  • Refrigerant leak repair / recharge
  • Compressor / coil / blower / heat-exchanger work (any)
  • +3 more
Plumbing
$49–$125
Typical $49–$99 · 1h max
✓ Counts as maintenance
  • Faucet aerator clean / swap
  • Toilet flapper / fill-valve check
  • Garbage disposal jam / reset
  • Visible-leak quick check (no repair)
  • +3 more
✕ Routes to a standard bid
  • Water heater flush (full — standard job)
  • Drain cleaning via cleanout (standard job, $150+)
  • Hydro-jetting (standard job, $300+)
  • +4 more
Electrical
$59–$125
Typical $59–$99 · 1h max
✓ Counts as maintenance
  • GFCI / AFCI test & reset
  • Smoke / CO detector battery + unit test
  • Outlet / switch tightening
  • Surge protector visual check
  • +3 more
✕ Routes to a standard bid
  • Whole-home electrical inspection (standard job, $150+)
  • Panel inspection with IR thermography (standard job)
  • Generator preventive maintenance (standard job)
  • +3 more
Solar (PV)
$49–$125
Typical $75–$125 · 1h max
✓ Counts as maintenance
  • Visual rooftop / inverter inspection
  • Inverter LED + fault status check
  • Production / monitoring app audit
  • Wire / connector visual check (ground level)
  • +1 more
✕ Routes to a standard bid
  • Panel cleaning (standard job, $150+)
  • IR thermography inspection (standard job)
  • Panel / inverter / microinverter replacement
  • +2 more
Remodel work has no maintenance tier, warranty / punch-list items belong inside the original contract. Ceilings are reviewed annually against national price data and adjusted for inflation.
·Permanent commitment

The structural difference between Ocoro and every other residential trade marketplace.

We will never charge contractors
per lead. Ever.

Pay-per-lead is the entire reason residential trade marketplaces are broken. It pays the platform whether or not the contractor wins, which means the platform’s incentive is to sell more leads, not better leads. Lower-quality leads are more profitable. The relationship rots from there.

We’re committing in writing, in our Contractor Agreement, Section 13 , that Ocoro’s contractor fees will only be:

  1. 01A flat monthly subscription
  2. 02A percentage win fee on accepted bids, capped per job
  3. 03Flat per-visit fees on approved maintenance jobs

Per-lead. Per-impression. Per-message. Per-rank-position. Per-introduction. None of it. The clause is enforceable, in perpetuity, and survives any sale or acquisition of Ocoro. If we break it, every contractor whose account predates the change is grandfathered out of it.

Why this matters: when fees only flow on wins, our incentive aligns with the contractor’s. When fees flow on leads, the platform makes more money the worse the leads are. We’ve picked a side and locked it.
·Why this structure

Pay-per-lead is broken.
So we don’t do it.

Predictable monthly cost

Contractors know their cost upfront. Eliminates the lead-tax anxiety. Budgeting works again.

Win-aligned per-job fee

Platform takes a cut only when the contractor takes a check. Same incentive. Same direction.

Fee cap on big jobs

$485 cap on per-job fees keeps large work on the platform. We don't punish $25K rewires.

Free to post, paid only for more bids

Posting starts free for 2 bids — no paywall to test the marketplace. Homeowners can pay $5 for 4 bids or $8 for 10 if they want a wider sample. Contractors only ever see homeowners who actively chose to post.

No card to start

See the model. Then see the bids.