Contractors quote you after you're desperate. We publish the real price ranges first, so you walk into every estimate knowing what's fair.
Pick the job, your region and the job size, get a realistic 2026 price range in one tap. No email required.
When something's flooding, sparking or dead in July, here's what fixing it fast actually costs.
→Urgent
→Urgent
→Urgent
→UrgentThe four-figure jobs where knowing the fair price saves you the most.
→
→
→
→The everyday fixes every homeowner eventually pays for.
The at-a-glance national ranges for the jobs homeowners ask about most. Full breakdowns in each guide.
| Category | Job | Typical range | Most pay |
|---|---|---|---|
| Plumbing | Water heater replacement (tank) | $1,200 – $2,200 | ~$1,750 |
| Plumbing | Tankless water heater install | $2,500 – $3,800+ | ~$3,100 |
| Plumbing | Burst pipe repair | $400 – $1,900 | ~$850 |
| Plumbing | Main line clog clearing | $350 – $800 | ~$500 |
| Plumbing | Toilet replacement | $220 – $780 | ~$450 |
| Plumbing | Garbage disposal replacement | $180 – $550 | ~$320 |
| HVAC | Central AC installation | $3,900 – $12,500 | ~$6,800 |
| HVAC | AC capacitor replacement | $180 – $400 | ~$260 |
| HVAC | Refrigerant leak repair | $600 – $1,800 | ~$1,000 |
| HVAC | Furnace replacement (gas) | $3,300 – $7,500 | ~$4,800 |
| Electrical | Panel upgrade 100A→200A | $1,300 – $4,000 | ~$2,300 |
| Electrical | Ceiling fan installation | $150 – $600 | ~$330 |
| Electrical | EV charger install (L2) | $550 – $2,000 | ~$1,100 |
| Roofing | Asphalt roof replacement | $6,000 – $24,000 | ~$11,500 |
| Roofing | Roof leak repair | $400 – $1,600 | ~$750 |
| Restoration | Water damage dry-out (per area) | $1,300 – $6,000 | ~$3,200 |
| Restoration | Sewage backup cleanup | $2,000 – $10,000 | ~$4,500 |
| Restoration | Mold remediation | $1,100 – $3,900 | ~$2,200 |
| Exterior | Garage door spring repair | $150 – $450 | ~$280 |
| Exterior | Gutter replacement (whole home) | $1,000 – $3,600 | ~$1,900 |
The patterns behind pricing that most homeowners learn the expensive way.
If you can shut the water or power off and contain the problem, waiting for standard hours removes $150–$400 from the identical repair. Most "emergencies" are containable.
A trustworthy quote separates unit, labor, permits, and code upgrades. A single lump number is where padding hides. Ask every contractor to itemize; watch who resists.
Expansion tanks, seismic straps, updated venting: plumbers are legally required to bring these up to code mid-job. Budget 10–20% over the base range and they stop being surprises.
Techs quietly use this: when repair cost multiplied by the unit's age in years crosses ~$5,000, replacement usually wins. An $800 fix on a 9-year-old AC is borderline; on a 13-year-old, it's a bridge toll.
Three steps between "what's this going to cost me" and a fair, written quote.
Every guide shows the low, average, and high price for the job, built from contractor pricing data, plus exactly which factors push a quote up or down.
Use the cost calculator to adjust for your region and job size. Walk in knowing what the fair band looks like for your situation, not the national headline.
Request free quotes and compare up to three licensed local pros against the range you just learned. The spread between quotes for identical work routinely hits 40%.
Ask three plumbers to replace the same water heater and you will get three different numbers, sometimes hundreds of dollars apart. That is not necessarily anyone overcharging. Labor rates differ by region, overhead differs by company size, and local code requirements add line items that vary city by city.
The pattern that costs homeowners the most is quoting under pressure: a failed furnace in January or a burst pipe on a Sunday removes your leverage, and emergency premiums of $150 to $400 get added to the exact same work. Where a problem can be safely contained, waiting for standard hours is usually the single biggest saving available.
Our guides break each job into the unit cost, the labor, and the "surprise" items like permits and code upgrades, so when a quote comes in high you can see which layer is responsible and ask the right question.
Every guide updated against current-year contractor pricing.
What we require from every quote network we partner with, and what stays in your control.
Quote requests are routed only through networks that verify state licensing for trades that require it. Always re-verify the license number on the quote itself.
Partner networks require professionals to carry liability insurance. Ask for the certificate before work begins; legitimate pros expect the question.
Your contact details go only to the pros matched to your request, never sold onward to spam lists or unrelated marketers. That's in our privacy policy, in writing.
Cost guides are editorial. No contractor can pay to appear in them, influence a range, or buy a recommendation. Quote matching and editorial content never mix.
Tell us the job and your ZIP code. We'll match you with up to 3 licensed local contractors who'll quote it free. No spam, no obligation, just prices you can compare.
Takes 30 seconds. Up to 3 local pros will contact you.