Planning tool

Cost estimator

Ballpark ranges from published cost guides, before you call a licensed local business.

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

Water heater replacement
Type and sizeTypical rangeGeographySource
30-gallon tank$500–$1,900US nationalHomeGuide
40-gallon tank (1–2 people)$600–$3,000US nationalHomeGuide
50-gallon tank (3–4 people)$700–$3,100US nationalHomeGuide
65-gallon tank$900–$3,400US nationalHomeGuide
80-gallon tank$1,200–$4,000US nationalHomeGuide
Tankless$1,400–$5,600US nationalHomeGuide
Hybrid heat pump water heater$2,000–$4,600US nationalHomeGuide
+ Permit and inspection (Salem)$67SalemCity of Salem
+ Permit and inspection (Eugene)$72EugeneCity of Eugene
+ Gas venting installed for the first time$500–$1,500US nationalHomeGuide
+ Expansion tank$100–$400US nationalHomeGuide
+ Permit and inspection$50–$200US nationalHomeGuide
Repair or small install
What needs doing?Typical rangeGeographySource
Fix a leak$150–$850US nationalHomeGuide
Toilet repair$100–$300US nationalHomeGuide
Install a faucet$120–$300US nationalHomeGuide
Install a toilet$250–$750US nationalHomeGuide
Install a garbage disposal$600–$850US nationalHomeGuide
Sump pump repair$380–$550US nationalHomeGuide
Tank water heater repair$150–$700US nationalHomeGuide
+ After hours, weekend or holiday×2–3US nationalHomeGuide

Drain cleaning

Clear a clogged drain
Where is the clog?Typical rangeGeographySource
Toilet$100–$275US nationalHomeGuide
Kitchen sink$100–$220US nationalHomeGuide
Bathroom sink, tub or shower$100–$250US nationalHomeGuide
Laundry drain$150–$250US nationalHomeGuide
Main line (several drains backing up)$175–$800US nationalHomeGuide
Severe main drain, hydro jetting$300–$800US nationalHomeGuide
Storm drain, French drain or drain tile$200–$600US nationalHomeGuide
+ Sewer camera inspection$125–$500US nationalHomeGuide
+ After hours or emergency×2–3US nationalHomeGuide

Heating and cooling

Air-source heat pump (ducted)
Home sizeTypical rangeGeographySource
About 1,000 sq ft (1.5–2 tons)$6,000–$8,500+US nationalHomeGuide
About 1,500 sq ft (2.5 tons)$8,000–$10,500+US nationalHomeGuide
About 2,000 sq ft (3 tons)$10,000–$20,000+US nationalHomeGuide
About 2,500 sq ft (3.5–4 tons)$12,000–$22,000+US nationalHomeGuide
About 3,000 sq ft (4–5 tons)$18,000–$25,000+US nationalHomeGuide
About 3,500 sq ft (5+ tons)$20,000–$28,000+US nationalHomeGuide
+ Electrical panel upgrade$1,800–$2,500US nationalHomeGuide
+ Air handler replacement$1,500–$3,400+US nationalHomeGuide
+ Permit$50–$300+US nationalHomeGuide
Furnace replacement
Home sizeTypical rangeGeographySource
1,000–1,500 sq ft$2,000–$4,500US nationalHomeGuide
1,500–2,500 sq ft$3,000–$6,500US nationalHomeGuide
2,500–3,500 sq ft$4,000–$9,500US nationalHomeGuide
3,500+ sq ft$5,500–$10,000+US nationalHomeGuide
+ Switching fuel type$500–$2,000+US nationalHomeGuide
+ Hard-to-reach location (crawlspace, attic)×1.25–1.5US nationalHomeGuide
+ Permit$50–$300US nationalHomeGuide

Roofing

Roof replacement
Roofing materialTypical rangeGeographySource
Asphalt 3-tab shingles$3–$5 per sq ftUS nationalHomeGuide
Architectural shingles$4–$6 per sq ftUS nationalHomeGuide
Corrugated / sheet metal$5–$12 per sq ftUS nationalHomeGuide
Standing seam metal$9–$16 per sq ftUS nationalHomeGuide
Cedar / wood$5–$12 per sq ftUS nationalHomeGuide
Flat roof, TPO membrane$4–$10 per sq ftUS nationalHomeGuide
+ Tear off the old shingles or metal$1–$3 per sq ftUS nationalHomeGuide
+ Steep pitch (9/12 or steeper)$1,000–$3,000US nationalHomeAdvisor
+ Permit$100–$500US nationalHomeGuide

Fencing

New fence
MaterialTypical rangeGeographySource
Wood$20–$50 per linear ftUS nationalHomeGuide
Vinyl$30–$60 per linear ftUS nationalHomeGuide
Chain-link$9–$30 per linear ftUS nationalHomeGuide
Aluminum$25–$75 per linear ftUS nationalHomeGuide
Composite$20–$85 per linear ftUS nationalHomeGuide
Wrought iron$50–$85 per linear ftUS nationalHomeGuide
+ Remove and haul away an old fence$10–$20 per linear ftUS nationalHomeGuide
+ Property line survey$200–$1,200US nationalHomeGuide
+ Fence permit$40–$150US nationalHomeGuide

Tree service

Tree removal
Tree heightTypical rangeGeographySource
Small (under 30 ft)$200–$500US nationalHomeGuide
Medium (30–60 ft)$500–$1,500US nationalHomeGuide
Large (60–80 ft)$850–$2,000US nationalHomeGuide
Extra-large (over 80 ft)$1,200–$2,500+US nationalHomeGuide
+ City tree removal permit (only where the city requires one)$462SalemCity of Salem
+ Remove the stump(s)$100–$500+ eachUS nationalHomeGuide
+ Emergency or same-day removal×2–3US nationalHomeGuide
Tree trimming
JobTypical rangeGeographySource
Prune / trim one tree$400–$900US nationalHomeGuide
+ Chip the branches for mulch$50–$100US nationalHomeGuide

Sources