Cost calculators
National rates for the jobs homeowners price most often. Each one adjusts for the labor and material costs in your state.
- Roof replacement cost calculatorFootprint, pitch, material and storeys. Gives the square count, a line-item breakdown and a range for your state.
- Interior paint cost calculatorRoom measurements, coats and options. Gives the gallons needed, a line-item breakdown and a DIY-versus-pro comparison.
National rates behind every calculator
These are the figures our calculators start from, before the labour and material multipliers for your state are applied.
| Job | Unit | Low | Average | High |
|---|---|---|---|---|
| Bathroom remodel gutStripped to the studs and rebuilt, with the plumbing rough-in reworked. The tier where hidden water damage most often turns up. | per project | $15,000 | $25,000 | $50,000 |
| Bathroom remodel midrangeA full bathroom with fixtures replaced in place, new tile, vanity and lighting. Labour is typically 40% to 60% of this. | per project | $9,000 | $16,500 | $45,000 |
| Bathroom remodel smallA powder room or a small full bath of roughly 35 to 40 sq ft, fixtures replaced in place. The low end is a cosmetic refresh, the high end a pull-and-replace. | per project | $4,000 | $6,500 | $15,000 |
| Chimney flashing repairRebuilding step and counter flashing where a chimney meets the roof. The single most common source of a leak that appears far from the chimney. | per project | $400 | $800 | $1,800 |
| Countertop butcher blockInstalled, per square foot. Needs oiling once or twice a year and does not belong beside a sink without careful sealing. | per sq ft | $40 | $65 | $100 |
| Countertop graniteInstalled, per square foot. Natural stone, so price moves with the individual slab and rare colours run well above this range. | per sq ft | $40 | $90 | $175 |
| Countertop laminateInstalled, per square foot of surface. Includes fabrication and standard edge; excludes tear-out of the old top. | per sq ft | $20 | $35 | $50 |
| Countertop quartzInstalled, per square foot. Engineered stone, non-porous and needing no sealing. Fabrication and installation are 35% to 55% of this figure. | per sq ft | $50 | $85 | $150 |
| Crawl space encapsulationPer square foot of crawl space floor: sealed vapour barrier on the ground and walls, vents closed, and usually a dehumidifier. Labour is 50% to 70% of it. | per sq ft | $3 | $6 | $10 |
| Deck compositePer square foot. Composite boards on a pressure-treated frame at ground level. Boards alone are $9 to $16 of this; the rest is the frame, hardware, railing and labour. | per sq ft | $40 | $60 | $100 |
| Deck elevated premiumPer square foot for a raised deck needing footings, posts and a long stair run, or premium capped composite with cable or glass railing. | per sq ft | $70 | $100 | $150 |
| Deck woodPer square foot of deck surface. Pressure-treated lumber on a treated frame at ground level, including railing and one set of steps. | per sq ft | $30 | $45 | $65 |
| Drain cleaningClearing one blocked drain with a cable machine. A fixture trap is at the bottom of the range and a main line at the top. | per each | $100 | $240 | $800 |
| Driveway asphaltPer square foot of asphalt driveway. Cheaper to lay than concrete and needs sealing every three to five years. | per sq ft | $7 | $10 | $13 |
| Driveway concretePer square foot of poured concrete driveway, including base, reinforcement and control joints. A two-car driveway is roughly 500 to 600 sq ft. | per sq ft | $8 | $11 | $15 |
| Drywall patchPer opening cut for access and then repaired, taped and ready for paint. Lath and plaster costs more than drywall and is harder to match. | per each | $300 | $700 | $1,500 |
| Electrical outletPer outlet added to an existing circuit, including the device and cover. GFCI, outdoor and dedicated-circuit outlets sit at the top of the range. | per each | $140 | $230 | $350 |
| Electrical panel replacementLike-for-like panel replacement at the same amperage, typically to retire a Federal Pacific or Zinsco board. No utility service change. | per project | $1,300 | $2,200 | $4,000 |
| Electrical panel upgradeService upgrade from 100 to 200 amps, including the panel, breakers, permit and utility coordination. A new meter base, service entrance cable or grounding work pushes it past the top of this range. | per project | $1,500 | $2,800 | $6,000 |
| Electrician hourlyBilled rate per hour for residential work in business hours. A journeyman sits mid-range and a master electrician at the top; high-cost metros reach $200. | per hour | $80 | $110 | $180 |
| Electrician service callCall-out or diagnostic fee per visit, covering dispatch, travel and the first assessment before labour and materials. | per each | $100 | $150 | $250 |
| Entry door fiberglassPer door. Prehung fiberglass entry door. Sidelights, a transom or decorative glass push a single opening to $3,800 and beyond. | per each | $1,200 | $1,900 | $3,500 |
| Entry door steelPer door. Prehung insulated steel entry door, installed with new flashing and trim. The value option and a common choice for a side or garage door. | per each | $400 | $750 | $1,400 |
| Ev charger installLevel 2 charger with a dedicated 240 volt circuit, permit and inspection. Assumes the existing panel has spare capacity; if it does not, add a panel upgrade. | per project | $500 | $1,200 | $2,500 |
| Exterior paintingPer square foot of wall area, prepped and painted with two coats. Stucco and brick run 25% to 40% above this because of the prep and the coverage they absorb. | per sq ft | $2 | $3 | $5 |
| Exterior painting second storeyPer square foot on work above the ground floor. Higher because staging and ladder time, not paint, is what the extra storey costs. | per sq ft | $3 | $5 | $7 |
| Fence aluminumPer linear foot installed, powder-coated aluminium ornamental fence. Common where a pool code requires a barrier that is not solid. | per linear ft | $25 | $40 | $55 |
| Fence chain linkPer linear foot installed, 4 to 6 ft galvanised chain link including posts and one gate allowance. | per linear ft | $15 | $22 | $30 |
| Fence vinylPer linear foot installed, vinyl privacy fence. Costs more than wood up front and needs no staining, so the gap closes over about ten years. | per linear ft | $35 | $48 | $65 |
| Fence wood privacyPer linear foot installed, 6 ft pressure-treated or cedar privacy fence with set posts. Cedar sits at the top of the range. | per linear ft | $25 | $38 | $55 |
| Foundation carbon fiber strapPer strap bonded to a bowing wall, typically spaced 4 to 5 ft apart. Stops further movement; it does not straighten a wall that has already moved. | per each | $800 | $1,200 | $2,000 |
| Foundation crack injectionPer crack injected. Epoxy for a dry structural crack, polyurethane for one that is actively leaking. Does not address whatever moved the wall. | per each | $350 | $600 | $1,000 |
| Foundation pier helicalPer helical pier screwed into load-bearing soil. Used where there is no bedrock within reach and where the house is too light to drive a push pier. | per each | $2,000 | $3,000 | $4,000 |
| Foundation pier pushPer steel push pier driven to bedrock or refusal and bracketed to the footing. A typical house needs 3 to 8; a badly settled one needs 8 to 12. | per each | $1,500 | $2,400 | $3,500 |
| Foundation wall anchorPer anchor tied to a plate buried in the yard. Can pull a bowed wall back over time, but needs yard access on the outside. | per each | $600 | $1,100 | $2,000 |
| French drain perimeterPer linear foot of deep exterior perimeter drain at footing level, laid during excavation. | per linear ft | $30 | $55 | $90 |
| French drain yardPer linear foot of shallow yard or curtain drain intercepting surface water before it reaches the house. | per linear ft | $10 | $22 | $35 |
| Generator standbyWhole-house standby generator, commonly 18 to 24 kW, including the transfer switch, pad, gas connection and permit. Labour alone is $3,000 to $5,000 of this. | per project | $7,000 | $12,000 | $20,000 |
| Gutter replacementPer linear foot of seamless aluminium gutter with hangers and downspouts. Copper runs three to four times this. | per linear ft | $5 | $9 | $14 |
| House rewirePer square foot of floor area for a whole-house rewire, including new circuits and devices. Excludes drywall and plaster repair, which is charged separately and is not small. | per sq ft | $6 | $10 | $17 |
| Hvac ac 2tonCondenser and matched coil only, 2 tons, suited to roughly 900 to 1,200 sq ft. Existing furnace, ductwork and electrical retained. | per project | $3,800 | $5,400 | $7,000 |
| Hvac ac 3tonCondenser and matched coil only, 3 tons, suited to roughly 1,500 to 1,900 sq ft. The most commonly sold size in the United States. | per project | $4,800 | $6,800 | $9,500 |
| Hvac ac 4tonCondenser and matched coil only, 4 tons, suited to roughly 2,000 to 2,600 sq ft. | per project | $5,600 | $8,200 | $12,000 |
| Hvac ac 5tonCondenser and matched coil only, 5 tons, suited to roughly 2,600 to 3,300 sq ft. The largest single residential unit; above this a second system is usual. | per project | $6,500 | $9,500 | $14,000 |
| Hvac ductworkPer linear foot of replacement duct, including removal of the old run. Flexible duct sits at the bottom of the range and fabricated sheet metal at the top. A typical house carries 150 to 350 feet. | per linear ft | $10 | $20 | $35 |
| Hvac furnace condensingGas furnace at 96% AFUE or above. Costs more than the efficiency gap alone because a condensing furnace needs new PVC venting and a condensate drain. | per project | $6,000 | $8,500 | $12,000 |
| Hvac furnace standardGas furnace at 80 to 89% AFUE, installed on existing ductwork and venting. The default replacement where the existing flue is shared with a water heater. | per project | $3,000 | $4,500 | $6,200 |
| Hvac heat pump ductedDucted air-source heat pump, around 3 tons, replacing a split system on existing ductwork. Excludes any electrical service upgrade and any backup heat strip work. | per project | $5,000 | $8,000 | $13,000 |
| Hvac mini split multiTwo to five indoor heads on one outdoor unit. Price moves with head count more than with total capacity. | per project | $4,000 | $8,000 | $14,500 |
| Hvac mini split singleOne indoor head and one outdoor unit, with up to 25 feet of line set. Additional line length is charged separately. | per project | $1,200 | $3,000 | $5,500 |
| Hvac replacement centralFull changeout of a central split system: condenser, matched coil and gas furnace replaced together on existing ductwork. Costs less than the two jobs priced separately because the crew is on site once. | per project | $6,500 | $11,000 | $22,000 |
| Hydro jettingHigh-pressure cleaning of a line that cabling will not clear, typically for grease or root intrusion. Priced per line, not per hour. | per each | $250 | $475 | $1,500 |
| Interior paint laborPer square foot of paintable surface, professional application, two coats included in the rate. | per sq ft | $2 | $3 | $4 |
| Interior paint materialPer gallon of interior wall paint, contractor-grade through premium. | per gallon | $28 | $42 | $65 |
| Interior paint suppliesRollers, brushes, trays, tape, drop cloths and filler for one room. | per project | $35 | $55 | $90 |
| Interior paint trimPer linear foot of baseboard, door and window casing, prepped and painted. | per linear ft | $2 | $4 | $6 |
| Kitchen cabinets customInstalled, per linear foot. Built to the room's actual dimensions in a shop. Lead times of 8 to 16 weeks are normal and belong in the schedule. | per linear ft | $500 | $800 | $1,500 |
| Kitchen cabinets semicustomInstalled, per linear foot. Stock boxes with a choice of door, finish, and some size and interior options. What most midrange kitchens use. | per linear ft | $150 | $350 | $650 |
| Kitchen cabinets stockInstalled, per linear foot of run. Fixed sizes off a shelf, so filler strips cover what does not fit. The fastest and cheapest option. | per linear ft | $100 | $200 | $300 |
| Kitchen remodel majorWalls, plumbing or gas moved, or the footprint changed. Custom cabinetry and premium appliances. This is where a kitchen becomes a construction project. | per project | $45,000 | $75,000 | $130,000 |
| Kitchen remodel midrangeNew semi-custom cabinets, countertops, sink, appliances and flooring in the existing layout. Plumbing and gas stay where they are. | per project | $20,000 | $27,500 | $40,000 |
| Kitchen remodel minorCosmetic refresh: cabinet fronts or refacing, new countertops, sink, fixtures and paint. Layout and appliances unchanged. | per project | $14,500 | $21,000 | $28,500 |
| Knob and tube replacementPer square foot. Higher than a standard rewire because the old wiring must be removed rather than abandoned, and the houses that have it are the hardest to work in. | per sq ft | $10 | $14 | $20 |
| Patio concretePer square foot of poured concrete patio, including base preparation. Stamped or coloured finishes sit at the top of the range. | per sq ft | $8 | $14 | $26 |
| Patio door slidingPer unit. Sliding glass patio door replaced in the existing opening. Panel count, glass package and frame material drive the spread. | per each | $1,200 | $2,200 | $4,000 |
| Patio paversPer square foot of concrete paver patio on a compacted base. Natural stone such as bluestone runs $25 to $50. | per sq ft | $12 | $20 | $30 |
| PergolaPer square foot of covered area. Aluminium kits are at the bottom, cedar around the middle, and fibreglass or louvered roofs at the top. | per sq ft | $20 | $40 | $65 |
| Plumber hourlyBilled rate per hour for residential work in normal business hours. A journeyman sits mid-range and a master plumber at the top. | per hour | $75 | $110 | $150 |
| Plumber hourly emergencyAfter hours, weekend and holiday rate, typically 1.5 to 3 times the standard rate. Usually carries its own call-out fee on top. | per hour | $150 | $200 | $300 |
| Plumber service callCall-out or diagnostic fee per visit, charged before any labour. Most firms credit it against the work if you go ahead. | per each | $50 | $125 | $250 |
| Recessed lightPer downlight retrofitted into an existing ceiling, including the fixture. New ceilings and switched circuits are cheaper per fixture at higher counts. | per each | $100 | $200 | $300 |
| Repipe copperThe same job in copper. Material costs more and every joint is soldered, so labour roughly doubles against PEX. | per project | $8,000 | $13,000 | $22,000 |
| Repipe pexWhole-house repipe of supply lines in PEX, including drywall opening and patching. A 1,500 to 2,000 sq ft two-bathroom house sits mid-range. | per project | $4,500 | $7,500 | $12,000 |
| Retaining wall blockPer square foot of exposed wall face, segmental concrete block with drainage stone and fabric. Walls above about 4 ft usually need an engineer and a permit. | per sq ft | $20 | $35 | $55 |
| Retaining wall boulderPer square foot of face, stacked boulders. Needs machine access, which is the constraint more often than the price. | per sq ft | $25 | $38 | $50 |
| Roof cleaning soft washPer square foot, soft wash with a low-pressure detergent. Pressure washing an asphalt roof strips its granules and shortens its life, which is why the trade moved away from it. | per sq ft | $0.15 | $0.35 | $0.60 |
| Roof decking sheetPer 4x8 sheet of replacement decking, installed. The line that most often makes a final invoice exceed the estimate, because nobody can see the deck until the roof is stripped. | per each | $150 | $250 | $400 |
| Roof emergency tarpEmergency tarping after storm damage, roughly $1.00 to $2.80 per square foot covered. Usually credited against the eventual repair by the same contractor. | per project | $300 | $500 | $700 |
| Roof inspectionA visual inspection with a written report. The upper end includes the attic and moisture readings; drone surveys of steep roofs run to $500. | per each | $150 | $250 | $400 |
| Roof labor asphaltLabour per square for asphalt shingle on a walkable roof. Derived from the BLS OEWS mean roofer wage of $27.95/hr, a 30% labour burden, a four-person crew over an eight-hour day and a 50% overhead and profit margin. The range spans a crew laying 15 squares a day at the low end down to 7 at the high end, against the NRCA standard of about 12. | per square | $116 | $174 | $249 |
| Roof labor cedarLabour per square for cedar shake, laid over a spaced or vented substrate so the underside can dry. | per square | $350 | $500 | $750 |
| Roof labor metalLabour per square for standing seam metal. Roughly three times the hours of asphalt: panels are cut and formed on site, seams are mechanically locked, and the crew is smaller and more specialised. | per square | $380 | $550 | $800 |
| Roof labor slateLabour per square for natural slate. A separate trade from asphalt roofing: tiles are individually hung and the crew that does it well is not the crew that shingles. | per square | $700 | $1,000 | $1,500 |
| Roof labor tileLabour per square for concrete or clay tile. Roughly four times the hours of asphalt: the material is heavy, battens go down first, and tiles are placed individually. | per square | $500 | $750 | $1,100 |
| Roof leak repairOne isolated leak found and repaired. Excludes interior damage and any decking replaced once the roof is open. | per each | $300 | $700 | $1,500 |
| Roof material 3tabMaterial per square of three-tab asphalt shingle, including underlayment, drip edge and fasteners. Derived from national retail bundle pricing at three bundles per square, plus accessories and contractor markup. | per square | $95 | $120 | $155 |
| Roof material architecturalMaterial per square of architectural asphalt shingle, including underlayment, drip edge and fasteners. Based on national retail pricing of roughly $40 a bundle at three bundles per square, plus accessories and contractor markup. | per square | $185 | $230 | $300 |
| Roof material cedarMaterial per square of cedar shake. Synthetic cedar sits roughly a third below this and does not need the treatment schedule. | per square | $500 | $750 | $1,100 |
| Roof material metalMaterial per square of standing seam steel or aluminium panel, including clips, trim and underlayment. Copper and zinc sit well above this range. | per square | $450 | $650 | $1,000 |
| Roof material slateMaterial per square of natural slate. A century roof on a house built to carry it; the structure usually needs checking before the quote is worth anything. | per square | $1,000 | $1,500 | $2,500 |
| Roof material tileMaterial per square of concrete tile, including battens and underlayment. Clay tile runs higher. Assumes the roof structure already carries the weight. | per square | $420 | $580 | $800 |
| Roof moss removalPer square foot, manual moss removal. Slower and dearer than washing because it is done by hand to avoid lifting shingles. | per sq ft | $0.60 | $0.80 | $1 |
| Roof permitResidential re-roof permit and inspection. Varies more by jurisdiction than by anything else on this list; some cities charge a flat fee, others a percentage of job value. | per project | $250 | $450 | $900 |
| Roof replacement asphaltInstalled cost per roofing square (100 sq ft) for architectural asphalt shingle, including tear-off of one layer. | per square | $450 | $600 | $750 |
| Roof replacement metalInstalled cost per roofing square for standing seam metal, including tear-off of one layer. | per square | $900 | $1,300 | $1,800 |
| Roof ridge ventPer linear foot of ridge vent, installed. Only works with matching intake at the soffits; exhaust without intake moves no air and voids most shingle warranties. | per linear ft | $7 | $11 | $15 |
| Roof tear offPer square, per existing layer removed, including dumpster and disposal. A second layer costs the same again. | per square | $85 | $130 | $200 |
| Sewer line excavatedOpen-trench replacement, per foot, including backfill. Excludes restoring driveways, patios and mature landscaping, which is where the cost runs away. | per linear ft | $100 | $200 | $350 |
| Sewer line trenchlessPipe bursting or cured-in-place lining, per foot of line. Costs more per foot than digging but avoids most of the surface restoration. | per linear ft | $80 | $150 | $250 |
| Siding engineered woodInstalled per square, engineered wood such as LP SmartSide. Lighter and faster to hang than fiber cement, and it takes paint well. | per square | $800 | $1,150 | $1,700 |
| Siding fiber cementInstalled per square, fiber cement such as James Hardie. Runs 40% to 60% above vinyl installed, and lasts roughly twice as long. | per square | $1,000 | $1,400 | $2,200 |
| Siding vinylInstalled per siding square of 100 sq ft, builder-grade vinyl, including tear-off of the existing siding and house wrap. | per square | $500 | $750 | $1,000 |
| Siding vinyl insulatedInstalled per square, insulated vinyl. The foam backing adds rigidity and a modest R-value, and is what most quotes mean by premium vinyl. | per square | $700 | $950 | $1,300 |
| Skylight installationPer skylight, installed into an existing roof including the curb, flashing kit and interior finish. Replacing one in place costs $800 to $2,400. | per each | $1,000 | $1,800 | $3,500 |
| Slab mudjackingPer settled slab section lifted back to level with grout or polyurethane foam. Applies to driveways, patios and garage floors, not to a house footing. | per each | $500 | $1,200 | $2,000 |
| Soffit fascia replacementPer linear foot of soffit and fascia together. Fascia alone is $5 to $12; soffit alone $4 to $22 depending on material and how much rot is behind it. | per linear ft | $9 | $15 | $30 |
| Structural engineer reportAn independent engineer's inspection and written report. Not sold by the repair contractor, which is the point of paying for one. | per each | $400 | $800 | $1,500 |
| Sump pump battery backupSecondary pump and battery added to an existing sump. The pump that matters is the one that runs when the power fails, which is when basements flood. | per project | $350 | $900 | $1,800 |
| Sump pump installA pit where there was none: cutting the slab, excavating, pump, and a new discharge line to daylight. | per project | $1,500 | $2,400 | $4,000 |
| Sump pump replacementNew pump in an existing pit, with the existing discharge line retained. | per project | $650 | $1,200 | $2,500 |
| Tub to shower conversionRemoving a tub and fitting a shower in its footprint. A prefabricated base and surround sits at the bottom of the range and a tiled build at the top. | per project | $2,000 | $4,500 | $12,000 |
| Walk in shower tiledA custom tiled walk-in shower with a waterproofed pan, including glass. Waterproofing is the line item never to economise on. | per project | $3,500 | $8,000 | $15,000 |
| Water heater tankLike-for-like replacement of a 40 to 50 gallon tank water heater, including permit and disposal. Electric units sit at the bottom of the range and gas at the top. | per project | $950 | $1,800 | $3,200 |
| Water heater tanklessTankless conversion including new venting. Excludes a gas line upsize, which many older houses need and which adds $500 to $2,000. | per project | $1,800 | $3,600 | $6,500 |
| Waterproofing exteriorPer linear foot of exterior excavation, membrane and footing drain. The permanent fix and the expensive one, because the wall has to be dug out. | per linear ft | $100 | $160 | $220 |
| Waterproofing interior drainPer linear foot of interior drain tile: breaking the slab at the footing, laying pipe in stone, and returning the concrete. Discharges to a sump. | per linear ft | $50 | $85 | $120 |
| Window replacement fiberglassPer opening. Fiberglass or composite frame, which holds paint and resists thermal movement better than vinyl at a higher price. | per each | $800 | $1,100 | $1,800 |
| Window replacement vinylPer opening. Double-hung vinyl, double glazed, full-frame replacement in a standard residential opening. A ten to fifteen window house is this figure times the count. | per each | $450 | $750 | $1,200 |
| Window replacement woodPer opening. Clad wood, usually specified for historic districts or where the interior finish matters. | per each | $1,000 | $1,500 | $2,500 |