Planning tool
Cost estimator
Ballpark ranges from published cost guides, before you call a licensed local business.
Ballpark only, not a quote. Job prices are US national ranges; Salem and Eugene permit fees come from city fee schedules. Local prices vary. A licensed business can price your actual job.
Published figures used
Ballpark only, not a quote. Job price ranges are US national figures from HomeGuide/HomeAdvisor (no Salem- or Eugene-specific job prices were found from established publishers; locally modeled sites were rejected). HomeGuide lists an Oregon range for roof replacement. Permit fees for Salem and Eugene come from the cities' own fee schedules. Each figure carries a geo label. Retrieved 2026-10-10.
Plumbing
| Type and size | Typical range | Geography | Source |
|---|---|---|---|
| 30-gallon tank | $500–$1,900 | US national | HomeGuide |
| 40-gallon tank (1–2 people) | $600–$3,000 | US national | HomeGuide |
| 50-gallon tank (3–4 people) | $700–$3,100 | US national | HomeGuide |
| 65-gallon tank | $900–$3,400 | US national | HomeGuide |
| 80-gallon tank | $1,200–$4,000 | US national | HomeGuide |
| Tankless | $1,400–$5,600 | US national | HomeGuide |
| Hybrid heat pump water heater | $2,000–$4,600 | US national | HomeGuide |
| + Permit and inspection (Salem) | $67 | Salem | City of Salem |
| + Permit and inspection (Eugene) | $72 | Eugene | City of Eugene |
| + Gas venting installed for the first time | $500–$1,500 | US national | HomeGuide |
| + Expansion tank | $100–$400 | US national | HomeGuide |
| + Permit and inspection | $50–$200 | US national | HomeGuide |
| What needs doing? | Typical range | Geography | Source |
|---|---|---|---|
| Fix a leak | $150–$850 | US national | HomeGuide |
| Toilet repair | $100–$300 | US national | HomeGuide |
| Install a faucet | $120–$300 | US national | HomeGuide |
| Install a toilet | $250–$750 | US national | HomeGuide |
| Install a garbage disposal | $600–$850 | US national | HomeGuide |
| Sump pump repair | $380–$550 | US national | HomeGuide |
| Tank water heater repair | $150–$700 | US national | HomeGuide |
| + After hours, weekend or holiday | ×2–3 | US national | HomeGuide |
Licensed plumbing businesses: Salem · Eugene & Springfield · Albany · Corvallis · Cottage Grove
Drain cleaning
| Where is the clog? | Typical range | Geography | Source |
|---|---|---|---|
| Toilet | $100–$275 | US national | HomeGuide |
| Kitchen sink | $100–$220 | US national | HomeGuide |
| Bathroom sink, tub or shower | $100–$250 | US national | HomeGuide |
| Laundry drain | $150–$250 | US national | HomeGuide |
| Main line (several drains backing up) | $175–$800 | US national | HomeGuide |
| Severe main drain, hydro jetting | $300–$800 | US national | HomeGuide |
| Storm drain, French drain or drain tile | $200–$600 | US national | HomeGuide |
| + Sewer camera inspection | $125–$500 | US national | HomeGuide |
| + After hours or emergency | ×2–3 | US national | HomeGuide |
Licensed drain cleaning businesses: Salem · Eugene & Springfield · Albany · Corvallis · Cottage Grove
Heating and cooling
| Home size | Typical range | Geography | Source |
|---|---|---|---|
| About 1,000 sq ft (1.5–2 tons) | $6,000–$8,500+ | US national | HomeGuide |
| About 1,500 sq ft (2.5 tons) | $8,000–$10,500+ | US national | HomeGuide |
| About 2,000 sq ft (3 tons) | $10,000–$20,000+ | US national | HomeGuide |
| About 2,500 sq ft (3.5–4 tons) | $12,000–$22,000+ | US national | HomeGuide |
| About 3,000 sq ft (4–5 tons) | $18,000–$25,000+ | US national | HomeGuide |
| About 3,500 sq ft (5+ tons) | $20,000–$28,000+ | US national | HomeGuide |
| + Electrical panel upgrade | $1,800–$2,500 | US national | HomeGuide |
| + Air handler replacement | $1,500–$3,400+ | US national | HomeGuide |
| + Permit | $50–$300+ | US national | HomeGuide |
| Home size | Typical range | Geography | Source |
|---|---|---|---|
| 1,000–1,500 sq ft | $2,000–$4,500 | US national | HomeGuide |
| 1,500–2,500 sq ft | $3,000–$6,500 | US national | HomeGuide |
| 2,500–3,500 sq ft | $4,000–$9,500 | US national | HomeGuide |
| 3,500+ sq ft | $5,500–$10,000+ | US national | HomeGuide |
| + Switching fuel type | $500–$2,000+ | US national | HomeGuide |
| + Hard-to-reach location (crawlspace, attic) | ×1.25–1.5 | US national | HomeGuide |
| + Permit | $50–$300 | US national | HomeGuide |
Licensed heating and cooling businesses: Salem · Eugene & Springfield · Albany · Corvallis · Cottage Grove
Roofing
| Roofing material | Typical range | Geography | Source |
|---|---|---|---|
| Asphalt 3-tab shingles | $3–$5 per sq ft | US national | HomeGuide |
| Architectural shingles | $4–$6 per sq ft | US national | HomeGuide |
| Corrugated / sheet metal | $5–$12 per sq ft | US national | HomeGuide |
| Standing seam metal | $9–$16 per sq ft | US national | HomeGuide |
| Cedar / wood | $5–$12 per sq ft | US national | HomeGuide |
| Flat roof, TPO membrane | $4–$10 per sq ft | US national | HomeGuide |
| + Tear off the old shingles or metal | $1–$3 per sq ft | US national | HomeGuide |
| + Steep pitch (9/12 or steeper) | $1,000–$3,000 | US national | HomeAdvisor |
| + Permit | $100–$500 | US national | HomeGuide |
Licensed roofing businesses: Salem · Eugene & Springfield · Albany · Corvallis · Cottage Grove
Fencing
| Material | Typical range | Geography | Source |
|---|---|---|---|
| Wood | $20–$50 per linear ft | US national | HomeGuide |
| Vinyl | $30–$60 per linear ft | US national | HomeGuide |
| Chain-link | $9–$30 per linear ft | US national | HomeGuide |
| Aluminum | $25–$75 per linear ft | US national | HomeGuide |
| Composite | $20–$85 per linear ft | US national | HomeGuide |
| Wrought iron | $50–$85 per linear ft | US national | HomeGuide |
| + Remove and haul away an old fence | $10–$20 per linear ft | US national | HomeGuide |
| + Property line survey | $200–$1,200 | US national | HomeGuide |
| + Fence permit | $40–$150 | US national | HomeGuide |
Licensed fencing businesses: Salem · Eugene & Springfield · Albany · Corvallis · Cottage Grove
Tree service
| Tree height | Typical range | Geography | Source |
|---|---|---|---|
| Small (under 30 ft) | $200–$500 | US national | HomeGuide |
| Medium (30–60 ft) | $500–$1,500 | US national | HomeGuide |
| Large (60–80 ft) | $850–$2,000 | US national | HomeGuide |
| Extra-large (over 80 ft) | $1,200–$2,500+ | US national | HomeGuide |
| + City tree removal permit (only where the city requires one) | $462 | Salem | City of Salem |
| + Remove the stump(s) | $100–$500+ each | US national | HomeGuide |
| + Emergency or same-day removal | ×2–3 | US national | HomeGuide |
| Job | Typical range | Geography | Source |
|---|---|---|---|
| Prune / trim one tree | $400–$900 | US national | HomeGuide |
| + Chip the branches for mulch | $50–$100 | US national | HomeGuide |
Licensed tree service businesses: Salem · Eugene & Springfield · Albany · Corvallis · Cottage Grove
Sources
- HomeGuide, "How Much Does Drain Cleaning Cost? (2026)" (updated 2025-12-19), retrieved 2026-10-10
- HomeGuide, "Plumber Cost Per Hour | Average Rates To Hire A Plumber" (updated 2023-09-25), retrieved 2026-10-10
- HomeGuide, "How Much Does Water Heater Installation or Replacement Cost? (2026)" (updated 2026-01-02), retrieved 2026-10-10
- HomeGuide, "How Much Does a Heat Pump Cost? (2026)" (updated 2025-10-30), retrieved 2026-10-10
- HomeGuide, "How Much Does a New Furnace Cost? (2026)" (updated 2025-12-31), retrieved 2026-10-10
- HomeGuide, "How Much Does a Roof Replacement Cost? (2026)" (updated 2025-11-07), retrieved 2026-10-10
- HomeAdvisor, "How Much Does Roof Replacement Cost?" (updated 2026-06-17), retrieved 2026-10-10
- HomeGuide, "How Much Does Fence Installation Cost? (2026)" (updated 2026-02-03), retrieved 2026-10-10
- City of Salem, "City of Salem Fee Schedule, FY 2027 (revised 9.9.2026)" (updated 2026-09-09), retrieved 2026-10-10
- City of Eugene, "Construction Permit Fees (effective July 1, 2025)" (updated 2025-07-01), retrieved 2026-10-10
- HomeGuide, "How Much Does Tree Removal Cost? (2026)" (updated 2026-02-04), retrieved 2026-10-10