Public price data · Real help · All 50 states

What should this actually cost?

Pick the work. Pick your state. We publish the fair range for the job and show every line of math behind it. Not sure what the job even is? Describe the problem and get a free first answer.

Built from public BLS wage data, published material costs, and standard task times.
No account. No ads. No contractor pays to be here.
—
—
Low · 25th—
Typical · median—
High · 75th—
Right in the fair band.
Modeled estimate · v0.1 How this is calculated

Meet Fri.

Fri lives in the vial of a carpenter's level. Put a price in front of it and Fri settles where the price belongs. Dead-center means fair. Anywhere else, you'll see it on Fri's face.

Below the low line

Fri squints. Ask what's being left out.

Inside the band

Fri relaxes. That's a fair price for real work.

Above the high line

Fri sweats. Ask why — politely.

Knowledge hubs

The Core Eight.

Eight trades cover nearly everything that breaks in a house or a car. Each hub holds the price ranges, the components and how long they last, the failure modes that send a bill up, and where each dollar goes.

Open all eight hubs

Typical prices shown at the national baseline. Pick your state above for local ranges.

For the people doing the work

A $482 repair. Where it goes.

A fair range protects good shops. Race-to-the-bottom pricing comes from customers who can't see what the work involves. The index doesn't tell anyone what to charge — it shows what a job costs to do properly, including the overhead a fly-by-night operator skips.

  • Send a customer the breakdown instead of arguing about it
  • Flag a band that's wrong for your market — with your numbers, reviewed
  • Free to read, free to send, no listing to buy

Flag a rate for your market

  • Part — OEM condenser fan motor$168
  • Labor — 1.4 billable hours$126
  • Truck, fuel, drive time$48
  • Insurance, license, bonding$39
  • Unbillable hours, admin, warranty$52
  • Shop margin — roughly ten percent$49

That's what a good shop clears to still be answering the phone the next time you call.

Transparency infrastructure

Every number, shown its work.

A price you can't check is just another quote. The inputs are named, the version is dated, and you can pull the whole thing as JSON.

  1. Task time

    Every job is broken into a standard task with a unit and a typical labor time — one condenser fan motor, one 40-gallon water heater, one 12×14 room.

  2. Local labor rate

    Wage data by trade and metro from the Bureau of Labor Statistics, loaded with the overhead a real shop carries — truck, insurance, license, unbillable hours.

  3. Materials

    Published parts and material costs, regionally adjusted, at the grade a professional actually installs.

  4. Regional index

    A state and metro cost multiplier moves the national baseline to your ZIP. base × local_index

  5. Published as a range

    Never one number. The 25th, 50th, and 75th percentile — because scope, access, and age of the equipment legitimately move the price.

  6. Corrected by real invoices

    Verified homeowner submissions pull the band toward reality — the only input that ever overrides the model.

Open data

Built to be quoted.

Every band is published as structured data, so search engines, assistants, and anyone building on top of it can read the same number you do. Free for personal and research use with attribution; commercial licenses for lenders, insurers and platforms.

GET /v1/rate
  ?task=hvac.fan_motor
  &state=NC
→ { p25: —, p50: —, p75: — }

Read the API docs · Ask about a license

Public endpoint · JSON-LD · llms.txt
Now open

Real help.

Knowing the number is step one. Describe the problem in plain words and get a free first answer in about a minute: how urgent it is, what's likely happening, what's safe to check yourself, and what needs a licensed pro.

  • Want a person to look? Photo consults are $29
  • Video visits with trade pros are opening soon

Smell gas, see sparks, or hear a CO alarm? Leave and call 911 first.

National from day one

Fifty states. One standard.

Every state gets the same eight hubs, the same task dictionary, and the same published method — adjusted for local cost, never for local secrecy.

50States covered
8Core trades
20Priced tasks, growing monthly
$0To read any of it

What did you actually pay?

The model gets you close. Real invoices make it true. The job, the state, the number on the bill — no account, no name, no contractor named. Every verified submission steadies Fri for the next person who looks it up.