Instant cost estimates by city • Updated December 28, 2025

Home Improvement Costs in Portland, OR

Budgeting ranges for 30 popular projects in Portland, Oregon. Click any project for a full calculator and detailed factors.

City multiplier used on this hub: ×1.08 (approximation). Last updated December 28, 2025.

Project cost overview

These are rough ranges to help you plan. For an accurate quote, measure your scope and request bids from local pros.

ProjectLowTypicalHigh
Fence Installation
per ft
$3,240 $5,670 $9,720
Deck Installation
per sq ft
$7,776 $14,256 $23,328
Pergola Installation
per sq ft
$6,912 $12,096 $20,736
Paver Patio Installation
per sq ft
$3,888 $6,480 $11,340
Concrete Patio / Slab
per sq ft
$3,024 $5,292 $8,316
Asphalt Driveway
per sq ft
$2,592 $4,536 $7,776
Roof Replacement
per sq ft
$7,776 $13,608 $23,328
Window Replacement
per window
$4,860 $8,640 $15,120
Siding Replacement
per sq ft
$10,368 $17,280 $31,104
Gutter Installation
per ft
$1,166 $2,333 $3,888
HVAC Replacement
per system
$7,020 $10,260 $15,660
Water Heater Replacement (Tank)
per unit
$1,296 $2,052 $3,456
Tankless Water Heater Installation
per unit
$2,700 $4,104 $6,480
Bathroom Remodel
per bathroom
$6,426 $14,688 $32,130
Kitchen Remodel
per kitchen
$16,200 $37,800 $81,000
Basement Finishing
per sq ft
$19,440 $35,640 $64,800
Attic Insulation
per sq ft
$1,620 $3,240 $6,480
Solar Panel Installation
per kW
$16,200 $20,736 $27,216
EV Charger Installation
per charger
$864 $1,404 $2,700
Interior Painting
per sq ft (floor area)
$3,888 $6,804 $12,636
Exterior Painting
per sq ft (floor area)
$5,940 $10,692 $19,008
Flooring Installation (LVP / Laminate)
per sq ft
$3,456 $6,048 $10,368
Drywall Installation / Replacement
per sq ft
$2,160 $3,780 $6,480
Electrical Panel Upgrade
per panel
$1,620 $3,240 $5,940
Recessed Lighting Installation
per light
$1,296 $2,160 $3,888
Whole-Home Repipe (Plumbing)
per home
$4,320 $9,720 $17,280
French Drain Installation
per ft
$1,620 $2,916 $5,508
Epoxy Garage Floor Coating
per sq ft
$1,458 $2,916 $4,860
Tree Removal
per tree
$324 $918 $2,376
Landscaping (Full Yard Refresh)
per sq ft
$8,640 $17,280 $34,560

Next steps