Home Improvement Cost Calculators

Choose a project to see how costs vary across all US states and get a personalized estimate for your area.

outdoorDecks & Patios

Build a Deck

Build a new outdoor deck to extend your living space. Includes framing, decking boards, railings, and finishing. Costs vary by material choice, deck size, and local labor rates.

Starting from $1,643.88
outdoorFencing

Install a Wooden Fence

Install a new wood privacy fence around a yard or property boundary. Includes posts, rails, pickets or panels, a gate, post caps, fasteners, and optional finish. Costs vary by material choice, fence length, and number of gates.

Starting from $2,180.96
indoorPainting

Paint a Room

Paint a standard interior room in the US including walls, ceiling, and woodwork. Includes optional wall/ceiling primer, optional woodwork primer, two finish coats on walls and ceiling, and two finish coats on woodwork.

Starting from $131.90
indoorFlooring

Install Laminate or Hardwood Flooring

Install new flooring including laminate (budget), engineered hardwood (mid), or solid hardwood (premium). Includes subfloor prep, underlayment, installation materials, and optional baseboards.

Starting from $587.94
outdoorDecks & Patios

Install a Natural Stone Patio

Install a new natural stone patio over a prepared base. Includes underlayment, compacted base, bedding sand, natural stone, edge restraint, and jointing material.

Starting from $2,841.84
indoorFlooring

Tile a Bathroom Floor

Install tile on a bathroom floor, including typical prep, underlayment, setting materials, grout, and optional waterproofing.

Starting from $108.76
outdoorGardening

Build a Raised Garden Bed

Build an outdoor raised garden bed to grow plants and vegetables. Cost varies by garden bed size and selected materials.

Starting from $224.79
outdoorDriveways & Concrete

Install a Concrete Driveway

Pour a new concrete driveway from scratch. Covers gravel subbase preparation, bagged concrete mix, optional wire mesh reinforcement, wood formwork, fiber expansion joints, and an optional sealer coat. Cost varies by driveway size, concrete grade, and regional pricing.

Starting from $2,267.97

Estimates are based on material quantities and state-level pricing adjustments. Labor can be included on supported project pages. Includes all US states with the exception of Alaska.