{"id":5477,"date":"2026-08-18T11:24:37","date_gmt":"2026-08-18T11:24:37","guid":{"rendered":"https:\/\/smartrenovationai.com\/blog\/?p=5477"},"modified":"2026-08-26T12:59:25","modified_gmt":"2026-08-26T12:59:25","slug":"repair-vs-replace-cost","status":"publish","type":"post","link":"https:\/\/smartrenovationai.com\/blog\/repair-vs-replace-cost\/","title":{"rendered":"How Much Does It Cost to Repair vs. Replace? A Room-by-Room Guide"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Repair vs Replace Cost: A Room-by-Room Guide (2026) | Smart Renovation AI<\/title>\n<meta name=\"description\" content=\"See 2026 repair vs replace costs for every room \u2014 kitchen, bathroom, roof, HVAC, floors, windows &#038; more. Real price ranges, the pro decision rules, and a free cost estimator.\">\n<meta name=\"keywords\" content=\"repair vs replace cost, repair or replace, home repair cost guide, room by room renovation cost\">\n<meta name=\"robots\" content=\"index, follow, max-image-preview:large\">\n<link rel=\"canonical\" href=\"https:\/\/smartrenovationai.com\/blog\/repair-vs-replace-cost-guide\/\">\n\n<meta property=\"og:type\" content=\"article\">\n<meta property=\"og:title\" content=\"How Much Does It Cost to Repair vs. Replace? A Room-by-Room Guide\">\n<meta property=\"og:description\" content=\"Real 2026 price ranges for repairing vs. replacing every major room and system in your home, plus the exact rules pros use to decide.\">\n<meta property=\"og:url\" content=\"https:\/\/smartrenovationai.com\/blog\/repair-vs-replace-cost-guide\/\">\n<meta property=\"og:site_name\" content=\"Smart Renovation AI\">\n\n<meta name=\"twitter:card\" content=\"summary_large_image\">\n<meta name=\"twitter:title\" content=\"Repair vs Replace Cost: A Room-by-Room Guide (2026)\">\n<meta name=\"twitter:description\" content=\"Real 2026 price ranges for repairing vs. replacing every major room and system in your home, plus the exact rules pros use to decide.\">\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Article\",\n  \"headline\": \"How Much Does It Cost to Repair vs. Replace? A Room-by-Room Guide\",\n  \"description\": \"See 2026 repair vs replace costs for every room \u2014 kitchen, bathroom, roof, HVAC, floors, windows & more. Real price ranges, the pro decision rules, and a free cost estimator.\",\n  \"author\": {\"@type\": \"Organization\", \"name\": \"Smart Renovation AI\"},\n  \"publisher\": {\"@type\": \"Organization\", \"name\": \"Smart Renovation AI\", \"url\": \"https:\/\/smartrenovationai.com\"},\n  \"mainEntityOfPage\": \"https:\/\/smartrenovationai.com\/blog\/repair-vs-replace-cost-guide\/\"\n}\n<\/script>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\"@type\": \"Question\", \"name\": \"What is the 50% rule for repair vs replace?\",\n     \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"The 50% rule is a planning guideline, not a law: if a repair costs more than roughly 50% of full replacement, replacement is usually the better financial move, because the rest of the system is aging at the same rate and will likely need attention soon anyway. It is most reliable for big-ticket items like roofs, HVAC systems, and water heaters, and less reliable for small cosmetic fixes.\"}},\n    {\"@type\": \"Question\", \"name\": \"Is it cheaper to repair or replace kitchen cabinets?\",\n     \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Repairing or refacing cabinets is almost always cheaper than full replacement. Spot repairs run roughly $200 to $600, refacing runs about $4,000 to $10,500, and full replacement typically runs $4,000 to $28,000 depending on size and materials. Repair or reface when the boxes are square and structurally sound; replace when the layout needs to change or the boxes are damaged, swollen, or out of square.\"}},\n    {\"@type\": \"Question\", \"name\": \"How do I know if my roof needs a repair or a full replacement?\",\n     \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"As a general guide, a roof under 15 years old with isolated damage (a few missing shingles or one leak point) is usually a good repair candidate at roughly $300 to $2,500. A roof over 20 years old, with multiple leak points, widespread granule loss, or sagging decking is usually a better candidate for full replacement, which typically runs $9,000 to $25,000 depending on size and material. A repair quote that approaches half the cost of a full replacement is a signal to get a replacement estimate before committing.\"}},\n    {\"@type\": \"Question\", \"name\": \"Is it worth repairing an AC unit or should I replace the whole system?\",\n     \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It depends on the age of the system and the size of the repair. Units under 8 to 10 years old with a single-part failure (capacitor, fan motor, thermostat) are usually worth repairing at roughly $150 to $650. Units over 12 to 15 years old, especially those needing a compressor replacement (often $1,200 to $2,800), are usually better replaced outright, since a full system replacement runs about $4,500 to $12,500 and comes with a warranty and better efficiency.\"}},\n    {\"@type\": \"Question\", \"name\": \"Does repairing instead of replacing hurt my home's resale value?\",\n     \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"A well-executed, documented repair rarely hurts resale value, especially for systems with plenty of remaining life. Where repairs can hurt value is when they are visibly patchwork, mismatched, or when a buyer's inspector flags an aging system that was repeatedly repaired instead of replaced. For roofs, HVAC systems, and water heaters nearing the end of their expected lifespan, replacement typically supports a stronger inspection report and can be a selling point.\"}}\n  ]\n}\n<\/script>\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Roboto+Slab:wght@400;500;600;700;800&#038;family=Source+Sans+3:wght@400;500;600;700&#038;family=IBM+Plex+Mono:wght@500;600&#038;display=swap\" rel=\"stylesheet\">\n\n<style>\n  :root{\n    --paper:#F2F1EC;\n    --paper-raised:#FFFFFF;\n    --ink:#1E2A38;\n    --ink-soft:#4B5A6B;\n    --blueprint:#1F3A5F;\n    --blueprint-deep:#152A44;\n    --amber:#C97A1F;\n    --amber-soft:#F4E3CB;\n    --repair-green:#3F7D58;\n    --repair-green-soft:#E1EEE5;\n    --replace-rust:#B0502E;\n    --replace-rust-soft:#F5E2D9;\n    --line:#D8D4C8;\n    --shadow: 0 1px 2px rgba(21,42,68,.06), 0 8px 24px rgba(21,42,68,.06);\n    --radius: 14px;\n  }\n\n  *{box-sizing:border-box;}\n  html{scroll-behavior:smooth;}\n  body{\n    margin:0;\n    background:\n      linear-gradient(var(--paper), var(--paper)),\n      repeating-linear-gradient(0deg, rgba(31,58,95,.035) 0 1px, transparent 1px 88px),\n      repeating-linear-gradient(90deg, rgba(31,58,95,.035) 0 1px, transparent 1px 88px);\n    color:var(--ink);\n    font-family:'Source Sans 3', system-ui, sans-serif;\n    font-size:17px;\n    line-height:1.7;\n  }\n  @media (prefers-reduced-motion: reduce){ html{scroll-behavior:auto;} }\n\n  .wrap{max-width:1160px; margin:0 auto; padding:52px 32px 90px;}\n  .head-block{max-width:900px;}\n  .layout{display:grid; grid-template-columns:1fr; gap:40px; align-items:start;}\n  @media (min-width:1000px){\n    .layout{grid-template-columns:270px minmax(0,1fr);}\n    .sidebar{position:sticky; top:28px;}\n  }\n  .main-col p, .main-col li, .main-col .faq-a{max-width:78ch;}\n  .rules{grid-template-columns:repeat(3,1fr);}\n  @media (min-width:1000px){\n    .wr-grid{grid-template-columns:1fr 1fr;}\n  }\n\n  h1,h2,h3{font-family:'Roboto Slab', Georgia, serif; color:var(--blueprint-deep); line-height:1.22; margin:0 0 .5em;}\n  h1{font-size:clamp(30px,4.4vw,44px); font-weight:800; letter-spacing:-.01em;}\n  h2{font-size:clamp(23px,3vw,30px); font-weight:700; margin-top:2.6em; padding-top:.2em; border-top:2px solid var(--line);}\n  h3{font-size:19px; font-weight:600; margin-top:1.7em; color:var(--blueprint);}\n  p{margin:0 0 1.1em;}\n  a{color:var(--blueprint); text-decoration-color: rgba(31,58,95,.35); text-underline-offset:3px;}\n  a:hover{color:var(--amber);}\n  strong{color:var(--blueprint-deep);}\n  ul,ol{padding-left:1.3em; margin:0 0 1.2em;}\n  li{margin-bottom:.45em;}\n\n  .kicker{\n    display:inline-flex; align-items:center; gap:8px;\n    font-family:'IBM Plex Mono', monospace; font-size:12.5px; letter-spacing:.14em;\n    text-transform:uppercase; color:var(--blueprint); background:var(--amber-soft);\n    border:1px solid var(--amber); border-radius:999px; padding:5px 14px; margin-bottom:18px;\n  }\n  .kicker::before{content:\"\u25c6\"; color:var(--amber);}\n\n  .dek{font-size:19px; color:var(--ink-soft); max-width:66ch; margin-bottom:8px;}\n  .byline{\n    display:flex; flex-wrap:wrap; gap:6px 14px; align-items:center;\n    font-family:'IBM Plex Mono', monospace; font-size:12.5px; color:var(--ink-soft);\n    border-top:1px dashed var(--line); border-bottom:1px dashed var(--line);\n    padding:12px 0; margin:22px 0 36px;\n  }\n  .byline b{color:var(--ink);}\n  .dot{opacity:.5;}\n\n  \/* ---- TOC card ---- *\/\n  .toc{\n    background:var(--paper-raised); border:1px solid var(--line); border-radius:var(--radius);\n    box-shadow:var(--shadow); padding:22px 26px; margin:0 0 40px;\n  }\n  .toc-title{\n    font-family:'IBM Plex Mono', monospace; font-size:12px; letter-spacing:.14em;\n    text-transform:uppercase; color:var(--amber); margin-bottom:12px; font-weight:600;\n  }\n  .toc ol{columns:2; column-gap:28px; padding-left:0; margin:0; list-style:none; counter-reset:toc;}\n  .toc li{counter-increment:toc; margin-bottom:9px; font-size:14.5px; break-inside:avoid;}\n  .toc li a{display:flex; gap:8px; text-decoration:none; color:var(--ink);}\n  .toc li a::before{\n    content: counter(toc, decimal-leading-zero);\n    font-family:'IBM Plex Mono', monospace; color:var(--amber); font-size:12.5px; font-weight:600; flex:none;\n  }\n  .toc li a:hover{color:var(--blueprint);}\n  @media (max-width:560px){ .toc ol{columns:1;} }\n  @media (min-width:1000px){\n    .sidebar .toc ol{columns:1;}\n    .sidebar .toc{padding:20px 22px; max-height:calc(100vh - 240px); overflow-y:auto;}\n    .sidebar .toc li{font-size:13.5px;}\n    .sidebar .side-cta{padding:20px 22px; margin-top:18px;}\n    .sidebar .side-cta h4{font-size:16px;}\n    .sidebar .side-cta p{font-size:13.5px;}\n    .sidebar .side-cta .cta-btn{font-size:13.5px; padding:9px 16px;}\n  }\n\n  \/* ---- callouts ---- *\/\n  .callout{\n    border-left:4px solid var(--blueprint); background:var(--paper-raised);\n    border-radius:0 var(--radius) var(--radius) 0; padding:18px 22px; margin:26px 0;\n    box-shadow:var(--shadow);\n  }\n  .callout.amber{border-color:var(--amber);}\n  .callout .cal-label{\n    font-family:'IBM Plex Mono', monospace; font-size:11.5px; letter-spacing:.12em; text-transform:uppercase;\n    color:var(--blueprint); font-weight:600; margin-bottom:6px; display:block;\n  }\n  .callout.amber .cal-label{color:var(--amber);}\n  .callout p:last-child{margin-bottom:0;}\n\n  \/* ---- CTA box (primary target page) ---- *\/\n  .cta-box{\n    background: linear-gradient(155deg, var(--blueprint-deep), var(--blueprint));\n    color:#F2F1EC; border-radius:var(--radius); padding:28px 30px; margin:32px 0;\n    box-shadow:var(--shadow);\n  }\n  .cta-box h4{\n    font-family:'Roboto Slab',serif; font-size:20px; margin:0 0 8px; color:#fff;\n  }\n  .cta-box p{color:#C9D3DE; margin-bottom:16px; font-size:15.5px;}\n  .cta-btn{\n    display:inline-flex; align-items:center; gap:8px; background:var(--amber); color:#241203;\n    font-weight:700; text-decoration:none; padding:11px 20px; border-radius:9px; font-size:15px;\n    transition:transform .15s ease, box-shadow .15s ease;\n  }\n  .cta-btn:hover{transform:translateY(-1px); box-shadow:0 6px 16px rgba(201,122,31,.35); color:#241203;}\n  .cta-btn::after{content:\"\u2192\";}\n\n  \/* ---- verdict chip ---- *\/\n  .verdict{\n    display:inline-flex; align-items:center; gap:7px; font-family:'IBM Plex Mono', monospace;\n    font-size:12.5px; font-weight:600; letter-spacing:.04em; padding:6px 13px; border-radius:999px;\n    margin:2px 0 18px;\n  }\n  .verdict.repair{background:var(--repair-green-soft); color:var(--repair-green); border:1px solid var(--repair-green);}\n  .verdict.replace{background:var(--replace-rust-soft); color:var(--replace-rust); border:1px solid var(--replace-rust);}\n  .verdict.depends{background:var(--amber-soft); color:#8A5613; border:1px solid var(--amber);}\n\n  \/* ---- room card ---- *\/\n  .room{\n    background:var(--paper-raised); border:1px solid var(--line); border-radius:var(--radius);\n    padding:26px 28px 8px; margin:22px 0 34px; box-shadow:var(--shadow);\n  }\n  .room h3{margin-top:0;}\n\n  \/* ---- cost table ---- *\/\n  .cost-table{width:100%; border-collapse:collapse; margin:14px 0 22px; font-size:15px;}\n  .cost-table caption{\n    text-align:left; font-family:'IBM Plex Mono', monospace; font-size:11.5px; letter-spacing:.1em;\n    text-transform:uppercase; color:var(--ink-soft); margin-bottom:8px;\n  }\n  .cost-table th{\n    text-align:left; font-family:'IBM Plex Mono', monospace; font-size:12px; letter-spacing:.06em;\n    text-transform:uppercase; color:#fff; background:var(--blueprint); padding:10px 12px;\n  }\n  .cost-table th:first-child{border-radius:8px 0 0 0;}\n  .cost-table th:last-child{border-radius:0 8px 0 0;}\n  .cost-table td{padding:11px 12px; border-bottom:1px solid var(--line); vertical-align:top;}\n  .cost-table tr:last-child td{border-bottom:none;}\n  .cost-table td.num{font-family:'IBM Plex Mono', monospace; font-weight:600; color:var(--blueprint-deep); white-space:nowrap;}\n  .cost-table tr:nth-child(even) td{background:rgba(31,58,95,.025);}\n\n  \/* ---- repair\/replace meter (signature element) ---- *\/\n  .meter-block{margin:18px 0 26px;}\n  .meter-labels{display:flex; justify-content:space-between; font-family:'IBM Plex Mono', monospace; font-size:11.5px; letter-spacing:.08em; text-transform:uppercase; margin-bottom:6px;}\n  .meter-labels .l-repair{color:var(--repair-green);}\n  .meter-labels .l-replace{color:var(--replace-rust);}\n  .meter{\n    position:relative; height:14px; border-radius:999px;\n    background:linear-gradient(90deg, var(--repair-green) 0%, var(--repair-green) 30%, var(--amber) 50%, var(--replace-rust) 70%, var(--replace-rust) 100%);\n    box-shadow:inset 0 1px 2px rgba(0,0,0,.15);\n  }\n  .meter .flag{\n    position:absolute; top:-9px; width:2px; height:32px; background:var(--ink);\n  }\n  .meter .flag::after{\n    content: attr(data-pct); position:absolute; top:-22px; left:50%; transform:translateX(-50%);\n    font-family:'IBM Plex Mono', monospace; font-size:11px; font-weight:600; color:var(--ink); white-space:nowrap;\n  }\n  .meter .flag::before{\n    content:\"\"; position:absolute; bottom:-4px; left:50%; transform:translateX(-50%);\n    width:0; height:0; border-left:5px solid transparent; border-right:5px solid transparent; border-top:6px solid var(--ink);\n  }\n  .meter-note{font-size:13.5px; color:var(--ink-soft); margin-top:16px;}\n\n  \/* ---- when to repair \/ replace lists ---- *\/\n  .wr-grid{display:grid; grid-template-columns:1fr 1fr; gap:16px; margin:18px 0 20px;}\n  @media (max-width:600px){ .wr-grid{grid-template-columns:1fr;} }\n  .wr-col{border-radius:10px; padding:16px 18px;}\n  .wr-col.repair{background:var(--repair-green-soft); border:1px solid rgba(63,125,88,.35);}\n  .wr-col.replace{background:var(--replace-rust-soft); border:1px solid rgba(176,80,46,.35);}\n  .wr-col h4{\n    margin:0 0 8px; font-family:'IBM Plex Mono', monospace; font-size:12.5px; letter-spacing:.08em;\n    text-transform:uppercase; font-weight:600;\n  }\n  .wr-col.repair h4{color:var(--repair-green);}\n  .wr-col.replace h4{color:var(--replace-rust);}\n  .wr-col ul{margin:0; padding-left:1.15em; font-size:14.5px;}\n  .wr-col li{margin-bottom:6px;}\n\n  \/* ---- rules cards ---- *\/\n  .rules{display:grid; grid-template-columns:repeat(3,1fr); gap:16px; margin:20px 0 10px;}\n  @media (max-width:680px){ .rules{grid-template-columns:1fr;} }\n  .rule-card{background:var(--paper-raised); border:1px solid var(--line); border-radius:var(--radius); padding:20px; box-shadow:var(--shadow);}\n  .rule-num{font-family:'IBM Plex Mono', monospace; color:var(--amber); font-weight:700; font-size:13px; letter-spacing:.08em;}\n  .rule-card h4{font-family:'Roboto Slab',serif; margin:6px 0 8px; font-size:17px; color:var(--blueprint-deep);}\n  .rule-card p{font-size:14.5px; margin:0; color:var(--ink-soft);}\n\n  \/* ---- quick answer table ---- *\/\n  .quick-table{width:100%; border-collapse:collapse; font-size:14.5px; margin:16px 0;}\n  .quick-table th{background:var(--blueprint-deep); color:#fff; text-align:left; padding:10px 11px; font-family:'IBM Plex Mono',monospace; font-size:11.5px; letter-spacing:.06em; text-transform:uppercase;}\n  .quick-table td{padding:10px 11px; border-bottom:1px solid var(--line);}\n  .quick-table tr:nth-child(even) td{background:rgba(31,58,95,.03);}\n  .quick-table td.tag{font-weight:600;}\n  .tag.rep{color:var(--repair-green);}\n  .tag.rep-lean{color:var(--repair-green);}\n  .tag.dep{color:#8A5613;}\n  .tag.rep-rep{color:var(--replace-rust);}\n  .scroll-x{overflow-x:auto; -webkit-overflow-scrolling:touch;}\n\n  \/* ---- FAQ ---- *\/\n  .faq-item{border-bottom:1px solid var(--line); padding:18px 0;}\n  .faq-item:first-child{border-top:1px solid var(--line);}\n  .faq-q{font-family:'Roboto Slab',serif; font-weight:600; font-size:17px; color:var(--blueprint-deep); margin-bottom:8px;}\n  .faq-a{color:var(--ink-soft); margin:0;}\n\n  \/* ---- mistakes list ---- *\/\n  .mistake{display:flex; gap:14px; margin-bottom:18px;}\n  .mistake .mx{\n    flex:none; width:34px; height:34px; border-radius:9px; background:var(--replace-rust-soft);\n    color:var(--replace-rust); display:flex; align-items:center; justify-content:center;\n    font-family:'IBM Plex Mono',monospace; font-weight:700; font-size:15px;\n  }\n  .mistake .mt{margin:0 0 3px; font-weight:600; color:var(--blueprint-deep);}\n  .mistake .md{margin:0; color:var(--ink-soft); font-size:15px;}\n\n  footer.article-end{\n    margin-top:56px; padding-top:22px; border-top:2px solid var(--line);\n    font-family:'IBM Plex Mono', monospace; font-size:12.5px; color:var(--ink-soft);\n  }\n  .pill-row{display:flex; flex-wrap:wrap; gap:8px; margin-top:14px;}\n  .pill{\n    border:1px solid var(--line); border-radius:999px; padding:6px 13px; font-size:13px;\n    text-decoration:none; color:var(--blueprint); background:var(--paper-raised);\n  }\n  .pill:hover{border-color:var(--amber); color:var(--amber);}\n<\/style>\n<\/head>\n<body>\n<div class=\"wrap\">\n\n  <div class=\"head-block\">\n    <span class=\"kicker\">Home Repair Costs<\/span>\n    <h1>How Much Does It Cost to Repair vs. Replace? A Room-by-Room Guide<\/h1>\n    <p class=\"dek\">Every homeowner eventually stares at a cracked tile, a wheezing AC unit, or a curling shingle and asks the same question: is this worth fixing, or should I just replace it? The honest answer is &#8220;it depends&#8221; \u2014 but it depends on specific, calculable things, not a gut feeling. This guide walks through every major room and system in a home with real 2026 price ranges, the exact rules contractors use to make the call, and the warning signs that mean repair money is about to be wasted.<\/p>\n\n    <div class=\"byline\">\n      <span><b>Updated:<\/b> 2026<\/span><span class=\"dot\">\u2022<\/span>\n      <span><b>Reading time:<\/b> ~16 minutes<\/span><span class=\"dot\">\u2022<\/span>\n      <span><b>Covers:<\/b> Kitchen, bathroom, roof, HVAC, flooring, windows, siding, driveway &amp; more<\/span>\n    <\/div>\n  <\/div>\n\n  <div class=\"layout\">\n    <aside class=\"sidebar\">\n      <div class=\"toc\">\n        <div class=\"toc-title\">On this page<\/div>\n        <ol>\n          <li><a href=\"#quick-answer\">The quick-answer table<\/a><\/li>\n          <li><a href=\"#three-rules\">The 3 rules pros use<\/a><\/li>\n          <li><a href=\"#kitchen\">Kitchen<\/a><\/li>\n          <li><a href=\"#bathroom\">Bathroom<\/a><\/li>\n          <li><a href=\"#living-bedrooms\">Living rooms &amp; bedrooms<\/a><\/li>\n          <li><a href=\"#roof\">Roof<\/a><\/li>\n          <li><a href=\"#siding-exterior\">Siding &amp; exterior<\/a><\/li>\n          <li><a href=\"#windows-doors\">Windows &amp; doors<\/a><\/li>\n          <li><a href=\"#hvac\">HVAC &amp; water heater<\/a><\/li>\n          <li><a href=\"#flooring\">Flooring (whole-home)<\/a><\/li>\n          <li><a href=\"#outdoor\">Driveway, deck &amp; patio<\/a><\/li>\n          <li><a href=\"#garage\">Garage<\/a><\/li>\n          <li><a href=\"#framework\">5-question decision framework<\/a><\/li>\n          <li><a href=\"#mistakes\">Mistakes that cost people money<\/a><\/li>\n          <li><a href=\"#numbers\">Getting numbers specific to your home<\/a><\/li>\n          <li><a href=\"#faq\">FAQ<\/a><\/li>\n        <\/ol>\n      <\/div>\n      <div class=\"cta-box side-cta\">\n        <h4>Get your exact number<\/h4>\n        <p>Skip the national ranges \u2014 see repair vs. replace costs sized to your home.<\/p>\n        <a class=\"cta-btn\" href=\"https:\/\/smartrenovationai.com\/repair-cost-estimator\">Repair Cost Estimator<\/a>\n      <\/div>\n    <\/aside>\n\n    <main class=\"main-col\">\n\n  <p>Before we go room by room, it helps to see the whole picture at once. The table below is a planning-level summary \u2014 every category below has its own detailed breakdown further down the page, including when repair actually makes sense versus when it&#8217;s just delaying an inevitable, more expensive replacement.<\/p>\n\n  <h2 id=\"quick-answer\">The quick-answer table: repair vs. replace cost by category<\/h2>\n  <p>These are national planning ranges for 2026. Labor rates, material costs, and permit requirements shift by region, so treat this as a starting point, not a quote. For a number built around your ZIP code, project size, and material choice, run it through the <a href=\"https:\/\/smartrenovationai.com\/repair-cost-estimator\">Repair Cost Estimator<\/a> \u2014 it&#8217;s the same logic used throughout this guide, just personalized to your inputs.<\/p>\n\n  <div class=\"scroll-x\">\n  <table class=\"quick-table\">\n    <thead><tr><th>Category<\/th><th>Typical repair<\/th><th>Typical replace<\/th><th>Usual verdict<\/th><\/tr><\/thead>\n    <tbody>\n      <tr><td>Kitchen cabinets<\/td><td>$200 \u2013 $600<\/td><td>$4,000 \u2013 $28,000<\/td><td class=\"tag rep\">Repair \/ reface first<\/td><\/tr>\n      <tr><td>Bathtub \/ shower<\/td><td>$300 \u2013 $700<\/td><td>$1,500 \u2013 $8,000<\/td><td class=\"tag dep\">Depends on age<\/td><\/tr>\n      <tr><td>Roof (asphalt)<\/td><td>$300 \u2013 $2,500<\/td><td>$9,000 \u2013 $25,000+<\/td><td class=\"tag dep\">Depends on age<\/td><\/tr>\n      <tr><td>Siding<\/td><td>$200 \u2013 $1,500<\/td><td>$9,000 \u2013 $25,000+<\/td><td class=\"tag rep\">Repair if isolated<\/td><\/tr>\n      <tr><td>Windows (each)<\/td><td>$100 \u2013 $450<\/td><td>$300 \u2013 $1,200+<\/td><td class=\"tag rep\">Repair if under 15 yrs<\/td><\/tr>\n      <tr><td>Exterior door<\/td><td>$100 \u2013 $400<\/td><td>$800 \u2013 $3,500<\/td><td class=\"tag dep\">Depends on damage<\/td><\/tr>\n      <tr><td>Central AC<\/td><td>$150 \u2013 $650<\/td><td>$4,500 \u2013 $12,500<\/td><td class=\"tag dep\">Depends on age<\/td><\/tr>\n      <tr><td>Water heater<\/td><td>$150 \u2013 $600<\/td><td>$900 \u2013 $5,500<\/td><td class=\"tag dep\">Depends on age<\/td><\/tr>\n      <tr><td>Hardwood floor<\/td><td>$1,000 \u2013 $2,500<\/td><td>$6 \u2013 $12 \/ sq ft<\/td><td class=\"tag rep\">Refinish first<\/td><\/tr>\n      <tr><td>Driveway (concrete)<\/td><td>$250 \u2013 $800<\/td><td>$3,000 \u2013 $10,000+<\/td><td class=\"tag rep\">Repair if &lt;25% damaged<\/td><\/tr>\n      <tr><td>Wood deck<\/td><td>$300 \u2013 $2,000<\/td><td>$4,500 \u2013 $20,000+<\/td><td class=\"tag dep\">Depends on framing<\/td><\/tr>\n      <tr><td>Wall \/ ceiling drywall<\/td><td>$150 \u2013 $2,000<\/td><td>$1,500 \u2013 $3,500+ \/ room<\/td><td class=\"tag rep\">Repair unless structural<\/td><\/tr>\n    <\/tbody>\n  <\/table>\n  <\/div>\n\n  <div class=\"cta-box\">\n    <h4>Want an exact number instead of a range?<\/h4>\n    <p>National averages are a starting point, not a quote. The Repair Cost Estimator factors in your home&#8217;s size, region, material choice, and the severity of the damage to give you a realistic planning number in about two minutes.<\/p>\n    <a class=\"cta-btn\" href=\"https:\/\/smartrenovationai.com\/repair-cost-estimator\">Try the Repair Cost Estimator<\/a>\n  <\/div>\n\n  <h2 id=\"three-rules\">The 3 rules pros actually use to decide<\/h2>\n  <p>Contractors, facilities managers, and insurance adjusters don&#8217;t guess \u2014 they run a small set of quick math checks. None of these rules is perfect on its own, but used together they take the emotion out of the decision.<\/p>\n\n  <div class=\"rules\">\n    <div class=\"rule-card\">\n      <div class=\"rule-num\">RULE 01<\/div>\n      <h4>The 50% Rule<\/h4>\n      <p>If the repair costs more than about half of a full replacement, replacement is usually the smarter financial move \u2014 because the rest of the system is aging at the same rate and will likely need work soon too. Most reliable for roofs, HVAC, water heaters, and other big single-purpose systems.<\/p>\n    <\/div>\n    <div class=\"rule-card\">\n      <div class=\"rule-num\">RULE 02<\/div>\n      <h4>Age \u00d7 Repair Cost<\/h4>\n      <p>Multiply the age of the system in years by the estimated repair cost. If the result is above roughly $5,000, lean toward replacing; below that, repair is usually worth it. This rule is widely used for HVAC and major appliances because it captures both cost and remaining lifespan in one number.<\/p>\n    <\/div>\n    <div class=\"rule-card\">\n      <div class=\"rule-num\">RULE 03<\/div>\n      <h4>Cost per Remaining Year<\/h4>\n      <p>Divide the total cost by the years of service you expect to get from it. A $2,000 repair that buys 5 more years ($400\/year) can easily beat a $12,000 replacement that buys 20 years ($600\/year) \u2014 or lose to it, depending on your time horizon. This is the tiebreaker when the first two rules are close.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"callout amber\">\n    <span class=\"cal-label\">Reality check<\/span>\n    <p>None of these rules account for how soon you plan to sell, whether the item is actively failing (leaking, arcing, structurally unsound), or local insurance and code requirements. Use the rules to narrow the decision, then sanity-check against the room-specific guidance below.<\/p>\n  <\/div>\n\n  <!-- ================= KITCHEN ================= -->\n  <h2 id=\"kitchen\">Kitchen: repair vs. replace cost<\/h2>\n  <p>The kitchen is where &#8220;repair vs. replace&#8221; gets complicated fastest, because it&#8217;s really four or five separate decisions \u2014 cabinets, countertops, appliances, and flooring \u2014 each with a different verdict. Tackling them one at a time, instead of assuming the whole kitchen needs a gut renovation, is usually where the real savings are.<\/p>\n\n  <div class=\"room\">\n    <h3>Cabinets<\/h3>\n    <span class=\"verdict repair\">\u25c6 USUALLY REPAIR \/ REFACE FIRST<\/span>\n    <table class=\"cost-table\">\n      <caption>Kitchen cabinet cost by scope<\/caption>\n      <thead><tr><th>Scope<\/th><th>Typical cost<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>Minor repair (hinge, drawer glide, door alignment)<\/td><td class=\"num\">$200 \u2013 $600<\/td><\/tr>\n        <tr><td>Refinish (sand, stain or paint existing boxes)<\/td><td class=\"num\">$1,500 \u2013 $5,000<\/td><\/tr>\n        <tr><td>Reface (new doors\/fronts, existing boxes)<\/td><td class=\"num\">$4,000 \u2013 $10,500<\/td><\/tr>\n        <tr><td>Full replacement<\/td><td class=\"num\">$4,000 \u2013 $28,000<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <div class=\"meter-block\">\n      <div class=\"meter-labels\"><span class=\"l-repair\">Repair wins<\/span><span class=\"l-replace\">Replace wins<\/span><\/div>\n      <div class=\"meter\"><div class=\"flag\" style=\"left:22%\" data-pct=\"Boxes sound\"><\/div><\/div>\n      <p class=\"meter-note\">If the cabinet boxes are square, dry, and free of water damage, refacing typically recovers 70\u201380% of the look of new cabinets for a third of the cost.<\/p>\n    <\/div>\n    <div class=\"wr-grid\">\n      <div class=\"wr-col repair\"><h4>Repair or reface when<\/h4><ul>\n        <li>Boxes are square and structurally solid<\/li>\n        <li>You like the current layout<\/li>\n        <li>Damage is cosmetic (scratches, faded finish, loose hardware)<\/li>\n      <\/ul><\/div>\n      <div class=\"wr-col replace\"><h4>Replace when<\/h4><ul>\n        <li>You&#8217;re changing the kitchen layout<\/li>\n        <li>Boxes are swollen, delaminating, or out of square<\/li>\n        <li>You want different storage configurations (deeper drawers, pull-outs)<\/li>\n      <\/ul><\/div>\n    <\/div>\n    <p>See the full breakdown of scopes, materials, and labor in our <a href=\"https:\/\/smartrenovationai.com\/blog\/cabinet-repaint-vs-replace\/\">cabinet repaint vs. replace guide<\/a>, and check current material pricing with the <a href=\"https:\/\/smartrenovationai.com\/calculators\/cabinet-cost-calculator\">Cabinet Cost Calculator<\/a> once you know your direction.<\/p>\n  <\/div>\n\n  <div class=\"room\">\n    <h3>Countertops, appliances &amp; flooring<\/h3>\n    <table class=\"cost-table\">\n      <caption>Other kitchen components<\/caption>\n      <thead><tr><th>Item<\/th><th>Repair<\/th><th>Replace<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>Countertop (chip, crack, seam)<\/td><td class=\"num\">$150 \u2013 $500<\/td><td class=\"num\">$2,000 \u2013 $8,000+<\/td><\/tr>\n        <tr><td>Single appliance (fridge, range, dishwasher)<\/td><td class=\"num\">$150 \u2013 $450<\/td><td class=\"num\">$500 \u2013 $3,000<\/td><\/tr>\n        <tr><td>Kitchen flooring (per typical kitchen)<\/td><td class=\"num\">$200 \u2013 $600 (patch)<\/td><td class=\"num\">$2,000 \u2013 $7,000<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <p>Appliances are the easiest of the bunch to call: if a repair quote is under 40\u201350% of a new comparable model&#8217;s price and the appliance is under 8 years old, repair almost always wins on pure math. Beyond that age, parts become harder to source and repair costs creep toward replacement anyway. Countertops with a single crack or chip are worth patching by a stone or solid-surface pro rather than replacing the whole slab \u2014 full replacement only pulls ahead once damage is widespread or you&#8217;re changing materials entirely (for example, laminate to quartz).<\/p>\n    <p>If you&#8217;re weighing a full kitchen overhaul instead of piecemeal fixes, the <a href=\"https:\/\/smartrenovationai.com\/calculators\/kitchen-remodel-cost-calculator\">Kitchen Remodel Cost Calculator<\/a> and our <a href=\"https:\/\/smartrenovationai.com\/blog\/kitchen-remodel-cost-breakdown\/\">kitchen remodel cost breakdown<\/a> lay out where a full renovation budget actually goes.<\/p>\n  <\/div>\n\n  <!-- ================= BATHROOM ================= -->\n  <h2 id=\"bathroom\">Bathroom: repair vs. replace cost<\/h2>\n  <p>Bathrooms combine plumbing, tile, and moisture in a small footprint, which is exactly why small problems here escalate faster than in any other room. A soft spot near a tub or toilet is rarely &#8220;just cosmetic&#8221; \u2014 it usually means water has already reached the subfloor.<\/p>\n\n  <div class=\"room\">\n    <h3>Bathtub &amp; shower<\/h3>\n    <span class=\"verdict depends\">\u25c6 DEPENDS ON AGE &amp; SUBFLOOR CONDITION<\/span>\n    <table class=\"cost-table\">\n      <caption>Bathtub \/ shower cost by scope<\/caption>\n      <thead><tr><th>Scope<\/th><th>Typical cost<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>Reglazing \/ refinishing chips or dullness<\/td><td class=\"num\">$300 \u2013 $700<\/td><\/tr>\n        <tr><td>Direct swap, same footprint, no tile work<\/td><td class=\"num\">$1,000 \u2013 $3,000<\/td><\/tr>\n        <tr><td>Replacement + rebuilt tile surround<\/td><td class=\"num\">$4,000 \u2013 $7,000+<\/td><\/tr>\n        <tr><td>Tub-to-shower conversion<\/td><td class=\"num\">$2,500 \u2013 $8,000<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <div class=\"wr-grid\">\n      <div class=\"wr-col repair\"><h4>Repair when<\/h4><ul>\n        <li>Damage is surface-level (chips, dull finish, minor cracks)<\/li>\n        <li>The tub, surround, and subfloor are dry<\/li>\n        <li>You&#8217;re not changing tub size, style, or location<\/li>\n      <\/ul><\/div>\n      <div class=\"wr-col replace\"><h4>Replace when<\/h4><ul>\n        <li>Grout lines are soft, dark, or the floor flexes underfoot<\/li>\n        <li>Chronic caulk failure at the tub-to-wall joint<\/li>\n        <li>You&#8217;re converting a tub to a walk-in shower<\/li>\n      <\/ul><\/div>\n    <\/div>\n    <p>Moving the drain, even by a few feet, typically adds $800\u2013$2,500 in plumbing labor \u2014 one reason &#8220;just swap the tub&#8221; quotes vary so widely between contractors.<\/p>\n  <\/div>\n\n  <div class=\"room\">\n    <h3>Tile, vanity &amp; toilet<\/h3>\n    <table class=\"cost-table\">\n      <caption>Other bathroom components<\/caption>\n      <thead><tr><th>Item<\/th><th>Repair<\/th><th>Replace<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>Tile (floor, wall, or shower)<\/td><td class=\"num\">$200 \u2013 $700<\/td><td class=\"num\">$5 \u2013 $25 \/ sq ft<\/td><\/tr>\n        <tr><td>Vanity \/ bathroom cabinet<\/td><td class=\"num\">$150 \u2013 $500<\/td><td class=\"num\">$600 \u2013 $10,000<\/td><\/tr>\n        <tr><td>Toilet<\/td><td class=\"num\">$100 \u2013 $350<\/td><td class=\"num\">$300 \u2013 $800 installed<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <p>Tile repair only makes sense if you have matching leftover tile or can find a close match \u2014 otherwise, a small patch can look worse than the crack it fixed, and full retiling of that wall or floor becomes the better outcome visually and financially. Our <a href=\"https:\/\/smartrenovationai.com\/blog\/tile-installation-cost-guide\/\">tile installation cost guide<\/a> covers per-material pricing if you&#8217;re heading toward a full retile.<\/p>\n  <\/div>\n\n  <div class=\"callout\">\n    <span class=\"cal-label\">Full remodel vs. targeted repair<\/span>\n    <p>If more than two or three components in the bathroom need attention at once (tub, tile, vanity, flooring), it&#8217;s usually more cost-effective to treat it as one coordinated project instead of four separate service calls. See our <a href=\"https:\/\/smartrenovationai.com\/blog\/bathroom-repaint-vs-remodel-cost\/\">bathroom repaint vs. remodel cost comparison<\/a> and the <a href=\"https:\/\/smartrenovationai.com\/calculators\/bathroom-remodel-cost-calculator\">Bathroom Remodel Cost Calculator<\/a> to compare the two paths side by side.<\/p>\n  <\/div>\n\n  <!-- ================= LIVING & BEDROOMS ================= -->\n  <h2 id=\"living-bedrooms\">Living rooms &amp; bedrooms: repair vs. replace cost<\/h2>\n  <p>These rooms rarely need &#8220;replacing&#8221; outright \u2014 the decision here is almost always about drywall, paint, trim, and flooring damage, and whether a patch will actually hold or whether it&#8217;s a symptom of something bigger (moisture, settling, an old electrical run).<\/p>\n\n  <div class=\"room\">\n    <h3>Drywall, ceiling &amp; paint<\/h3>\n    <span class=\"verdict repair\">\u25c6 USUALLY REPAIR UNLESS STRUCTURAL OR WATER-DRIVEN<\/span>\n    <table class=\"cost-table\">\n      <caption>Drywall &amp; ceiling repair cost by severity<\/caption>\n      <thead><tr><th>Severity<\/th><th>Typical cost<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>Small hole, nail pops, minor touch-up<\/td><td class=\"num\">$150 \u2013 $600<\/td><\/tr>\n        <tr><td>Moderate patch, texture match, repaint<\/td><td class=\"num\">$600 \u2013 $2,000+<\/td><\/tr>\n        <tr><td>Full room drywall replacement (~500 sq ft, ceilings included)<\/td><td class=\"num\">$1,500 \u2013 $3,500+<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <p>Most bedroom and living room drywall jobs are labor-heavy rather than material-heavy: the compound, tape, primer, and paint are inexpensive, but sanding, texture-matching, and drying time between coats is what drives the invoice. Before calling anyone, note whether the area is dry or shows staining, softness, odor, or bubbling paint \u2014 that distinction is the difference between a $200 patch and a moisture-related repair that needs its water source found first. Our <a href=\"https:\/\/smartrenovationai.com\/blog\/wall-ceiling-repair-cost\/\">wall and ceiling repair cost guide<\/a> and <a href=\"https:\/\/smartrenovationai.com\/blog\/ceiling-water-damage-repair\/\">ceiling water damage repair guide<\/a> both walk through how to tell the difference before you pay for cosmetic work that won&#8217;t hold.<\/p>\n  <\/div>\n\n  <div class=\"room\">\n    <h3>Electrical fixtures &amp; outlets<\/h3>\n    <table class=\"cost-table\">\n      <caption>Common bedroom \/ living room electrical fixes<\/caption>\n      <thead><tr><th>Item<\/th><th>Repair \/ replace<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>Outlet or switch swap<\/td><td class=\"num\">$100 \u2013 $250<\/td><\/tr>\n        <tr><td>Light fixture replacement<\/td><td class=\"num\">$150 \u2013 $500<\/td><\/tr>\n        <tr><td>New circuit \/ rewiring a room<\/td><td class=\"num\">$800 \u2013 $2,500+<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <p>Individual fixtures are almost always a straight replacement rather than a repair \u2014 parts for older fixtures are frequently discontinued, and labor cost barely changes between &#8220;fix&#8221; and &#8220;swap.&#8221; See the <a href=\"https:\/\/smartrenovationai.com\/blog\/electrical-fixture-replacement\/\">electrical fixture replacement guide<\/a> for a full pricing breakdown.<\/p>\n  <\/div>\n\n  <!-- ================= ROOF ================= -->\n  <h2 id=\"roof\">Roof: repair vs. replace cost<\/h2>\n  <p>Roofing is where the 50% rule earns its keep. It&#8217;s also the category with the most at stake if you guess wrong \u2014 a roof that fails after a &#8220;repair only&#8221; decision can cause interior water damage that costs far more than the roof itself.<\/p>\n\n  <div class=\"room\">\n    <span class=\"verdict depends\">\u25c6 DEPENDS HEAVILY ON AGE<\/span>\n    <table class=\"cost-table\">\n      <caption>Roof cost by scope (standard asphalt-shingle roof)<\/caption>\n      <thead><tr><th>Scope<\/th><th>Typical cost<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>Minor repair (few shingles, one leak point)<\/td><td class=\"num\">$300 \u2013 $1,500<\/td><\/tr>\n        <tr><td>Moderate repair (flashing, valley, small decking)<\/td><td class=\"num\">$1,500 \u2013 $3,500<\/td><\/tr>\n        <tr><td>Major multi-area repair<\/td><td class=\"num\">$3,500 \u2013 $8,000+<\/td><\/tr>\n        <tr><td>Full replacement (standard-size home)<\/td><td class=\"num\">$9,000 \u2013 $25,000+<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <div class=\"meter-block\">\n      <div class=\"meter-labels\"><span class=\"l-repair\">Under 15 yrs old<\/span><span class=\"l-replace\">Over 20 yrs old<\/span><\/div>\n      <div class=\"meter\"><div class=\"flag\" style=\"left:65%\" data-pct=\"15\u201320 yr zone\"><\/div><\/div>\n      <p class=\"meter-note\">Asphalt shingles carry a 20\u201330 year design life. Between roughly 15 and 20 years, the verdict genuinely depends on damage extent and repair history \u2014 that&#8217;s the zone where a professional inspection earns its cost.<\/p>\n    <\/div>\n    <div class=\"wr-grid\">\n      <div class=\"wr-col repair\"><h4>Repair when<\/h4><ul>\n        <li>Roof is under ~15 years old<\/li>\n        <li>Damage is isolated to one area<\/li>\n        <li>Decking underneath is dry and sound<\/li>\n      <\/ul><\/div>\n      <div class=\"wr-col replace\"><h4>Replace when<\/h4><ul>\n        <li>Roof is 20+ years old with granule loss<\/li>\n        <li>Multiple, recurring leak points<\/li>\n        <li>Repair quote approaches ~50% of replacement cost<\/li>\n      <\/ul><\/div>\n    <\/div>\n    <p>A repair on a structurally sound, mid-life roof can hold for 10\u201315 years. The same repair on an already-aging roof typically holds only 2\u20135 years before the underlying wear catches up \u2014 which is why &#8220;just patch it&#8221; can quietly become the more expensive path over a decade. For point-specific pricing, see our <a href=\"https:\/\/smartrenovationai.com\/blog\/roof-leak-repair-cost\/\">roof leak repair cost guide<\/a>; if you&#8217;re leaning toward replacement, the <a href=\"https:\/\/smartrenovationai.com\/blog\/roof-replacement-estimate-checklist\/\">roof replacement estimate checklist<\/a> and <a href=\"https:\/\/smartrenovationai.com\/calculators\/roof-replacement-cost-calculator\">Roof Replacement Cost Calculator<\/a> will help you compare contractor quotes apples-to-apples.<\/p>\n  <\/div>\n\n  <!-- ================= SIDING ================= -->\n  <h2 id=\"siding-exterior\">Siding &amp; exterior: repair vs. replace cost<\/h2>\n  <div class=\"room\">\n    <span class=\"verdict repair\">\u25c6 REPAIR IF DAMAGE IS ISOLATED<\/span>\n    <table class=\"cost-table\">\n      <caption>Siding &amp; exterior paint cost by scope<\/caption>\n      <thead><tr><th>Scope<\/th><th>Typical cost<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>Spot siding repair (cracked\/loose panels, caulk)<\/td><td class=\"num\">$200 \u2013 $1,500<\/td><\/tr>\n        <tr><td>Full siding replacement<\/td><td class=\"num\">$4 \u2013 $15 \/ sq ft ($9,000 \u2013 $25,000+ avg home)<\/td><\/tr>\n        <tr><td>Exterior repaint (in lieu of siding replacement)<\/td><td class=\"num\">$2,500 \u2013 $6,500<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <p>The decision hinges less on total dollars than on what&#8217;s happening behind the cladding. Cracked or shrunken caulk at trim, windows, and doors is an easy, inexpensive fix. But chalking (rub a clean white cloth on the siding \u2014 heavy residue means the finish is breaking down), soft wood at the bottom edge, or missing flashing at roof-to-wall transitions are signs the structure behind the siding, not just the siding itself, needs attention \u2014 and that tips the math toward replacement even if the visible damage looks minor.<\/p>\n    <div class=\"wr-grid\">\n      <div class=\"wr-col repair\"><h4>Repair when<\/h4><ul>\n        <li>Damage affects under ~15\u201320% of the surface<\/li>\n        <li>Sheathing behind the siding is dry<\/li>\n        <li>You can source a reasonably close material\/color match<\/li>\n      <\/ul><\/div>\n      <div class=\"wr-col replace\"><h4>Replace when<\/h4><ul>\n        <li>Multiple sides show chalking, warping, or rot<\/li>\n        <li>You&#8217;re already re-insulating or re-sheathing<\/li>\n        <li>Color match is impossible on an older product<\/li>\n      <\/ul><\/div>\n    <\/div>\n    <p>For material-specific numbers, see the <a href=\"https:\/\/smartrenovationai.com\/blog\/vinyl-siding-installation-cost\/\">vinyl siding installation cost guide<\/a> and <a href=\"https:\/\/smartrenovationai.com\/blog\/exterior-house-paint-cost\/\">exterior house paint cost guide<\/a> if repainting is on the table as a lower-cost interim step.<\/p>\n  <\/div>\n\n  <!-- ================= WINDOWS & DOORS ================= -->\n  <h2 id=\"windows-doors\">Windows &amp; doors: repair vs. replace cost<\/h2>\n  <div class=\"room\">\n    <table class=\"cost-table\">\n      <caption>Windows &amp; doors cost by scope<\/caption>\n      <thead><tr><th>Item<\/th><th>Repair<\/th><th>Replace<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>Window (glass, seal, hardware) \u2014 each<\/td><td class=\"num\">$100 \u2013 $450<\/td><td class=\"num\">$300 \u2013 $1,200+<\/td><\/tr>\n        <tr><td>Interior door<\/td><td class=\"num\">$100 \u2013 $300<\/td><td class=\"num\">$300 \u2013 $900 installed<\/td><\/tr>\n        <tr><td>Exterior \/ entry door<\/td><td class=\"num\">$150 \u2013 $400<\/td><td class=\"num\">$800 \u2013 $3,500+<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <p>Foggy double-pane glass (failed seal) is one of the most common &#8220;should I repair or replace&#8221; calls in the whole house. A single-pane glass replacement or a seal repair is inexpensive and effective if the frame itself is square and not rotted. But once you&#8217;re replacing glass on more than two or three windows in the same period, or the frames are wood and showing rot, full window replacement usually wins \u2014 not just on looks, but on energy efficiency, since single failed-seal fixes don&#8217;t restore the original insulating performance.<\/p>\n    <p>Doors follow a similar logic: a sticking door, loose hinge, or damaged weatherstripping is a cheap fix. A warped exterior door, a frame that&#8217;s pulled away from the framing, or persistent draft after weatherstripping replacement usually means the whole unit \u2014 door and frame together \u2014 is the better spend. Our dedicated <a href=\"https:\/\/smartrenovationai.com\/blog\/door-repair-vs-replace\/\">door repair vs. replace guide<\/a> covers the decision in more depth, and the <a href=\"https:\/\/smartrenovationai.com\/blog\/window-replacement-estimate\/\">window replacement estimate guide<\/a> plus <a href=\"https:\/\/smartrenovationai.com\/calculators\/window-replacement-cost-calculator\">Window Replacement Cost Calculator<\/a> are useful once you&#8217;re past the &#8220;is it worth it&#8221; question and into &#8220;how much will it actually cost.&#8221;<\/p>\n  <\/div>\n\n  <!-- ================= HVAC ================= -->\n  <h2 id=\"hvac\">HVAC &amp; water heater: repair vs. replace cost<\/h2>\n  <div class=\"room\">\n    <span class=\"verdict depends\">\u25c6 THE AGE \u00d7 REPAIR RULE APPLIES DIRECTLY HERE<\/span>\n    <table class=\"cost-table\">\n      <caption>HVAC &amp; water heater cost by scope<\/caption>\n      <thead><tr><th>Item<\/th><th>Repair<\/th><th>Replace<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>AC \u2014 minor part (capacitor, fan motor, thermostat)<\/td><td class=\"num\">$150 \u2013 $650<\/td><td class=\"num\">\u2014<\/td><\/tr>\n        <tr><td>AC \u2014 compressor replacement<\/td><td class=\"num\">$1,200 \u2013 $2,800<\/td><td class=\"num\">\u2014<\/td><\/tr>\n        <tr><td>Full HVAC system replacement<\/td><td class=\"num\">\u2014<\/td><td class=\"num\">$4,500 \u2013 $12,500<\/td><\/tr>\n        <tr><td>Water heater (tank)<\/td><td class=\"num\">$150 \u2013 $600<\/td><td class=\"num\">$900 \u2013 $3,000<\/td><\/tr>\n        <tr><td>Water heater (tankless)<\/td><td class=\"num\">$200 \u2013 $700<\/td><td class=\"num\">$2,000 \u2013 $5,500<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <div class=\"meter-block\">\n      <div class=\"meter-labels\"><span class=\"l-repair\">Under 8\u201310 yrs<\/span><span class=\"l-replace\">Over 12\u201315 yrs<\/span><\/div>\n      <div class=\"meter\"><div class=\"flag\" style=\"left:58%\" data-pct=\"Compressor = pivot point\"><\/div><\/div>\n      <p class=\"meter-note\">A compressor failure on a unit already past 10\u201312 years old is the single clearest &#8220;just replace it&#8221; signal in the whole house \u2014 the repair cost alone can approach 40\u201360% of a new system, before factoring in the older system&#8217;s lower efficiency.<\/p>\n    <\/div>\n    <p>Apply the Age \u00d7 Repair Cost rule here directly: multiply the system&#8217;s age by the repair quote. A 12-year-old AC needing a $900 repair scores 10,800 \u2014 well over the ~$5,000 threshold, pointing toward replacement. A 4-year-old unit with the same $900 repair scores 3,600, comfortably pointing toward repair. This single calculation resolves more HVAC repair-vs-replace debates than any other factor, because it captures both the sunk cost of age and the size of the current failure in one number. Full pricing context lives in our <a href=\"https:\/\/smartrenovationai.com\/blog\/hvac-repair-vs-replacement-cost\/\">HVAC repair vs. replacement cost guide<\/a>, <a href=\"https:\/\/smartrenovationai.com\/blog\/ac-repair-cost-guide\/\">AC repair cost guide<\/a>, and <a href=\"https:\/\/smartrenovationai.com\/blog\/ac-compressor-replacement-cost\/\">AC compressor replacement cost guide<\/a>. The <a href=\"https:\/\/smartrenovationai.com\/calculators\/hvac-cost-calculator\">HVAC Cost Calculator<\/a> can run the comparison against your specific system size and region.<\/p>\n  <\/div>\n\n  <!-- ================= FLOORING ================= -->\n  <h2 id=\"flooring\">Flooring (whole-home): repair vs. replace cost<\/h2>\n  <div class=\"room\">\n    <table class=\"cost-table\">\n      <caption>Flooring cost by material<\/caption>\n      <thead><tr><th>Material<\/th><th>Repair \/ refinish<\/th><th>Replace<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>Hardwood<\/td><td class=\"num\">$1,000 \u2013 $2,500 (refinish)<\/td><td class=\"num\">$6 \u2013 $12 \/ sq ft<\/td><\/tr>\n        <tr><td>Tile<\/td><td class=\"num\">$200 \u2013 $700 (patch)<\/td><td class=\"num\">$5 \u2013 $25 \/ sq ft<\/td><\/tr>\n        <tr><td>Carpet<\/td><td class=\"num\">$100 \u2013 $300 (patch)<\/td><td class=\"num\">$3 \u2013 $11 \/ sq ft<\/td><\/tr>\n        <tr><td>Vinyl \/ laminate<\/td><td class=\"num\">$150 \u2013 $400 (area)<\/td><td class=\"num\">$1,500 \u2013 $4,500 \/ room<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <p>Solid hardwood is the clearest &#8220;repair first&#8221; story in the whole house: refinishing sands away years of scuffs, sun-fading, and shallow scratches for a fraction of replacement cost, and can typically be done 4\u20136 times over a floor&#8217;s lifetime before the wood is too thin to sand again. Engineered hardwood has far less material to sand, so check the wear-layer thickness before assuming refinishing is an option. Carpet is nearly the opposite: patching is only worth it for small, isolated damage in a low-traffic spot, since seams are visible and padding underneath degrades on its own schedule regardless of the surface condition. See our <a href=\"https:\/\/smartrenovationai.com\/blog\/hardwood-floor-refinishing-cost\/\">hardwood floor refinishing cost guide<\/a> and <a href=\"https:\/\/smartrenovationai.com\/blog\/flooring-installation-cost-planning\/\">flooring installation cost planning guide<\/a> for material-by-material detail, plus the <a href=\"https:\/\/smartrenovationai.com\/calculators\/flooring-cost-calculator\">Flooring Cost Calculator<\/a> to price your specific square footage.<\/p>\n  <\/div>\n\n  <!-- ================= OUTDOOR ================= -->\n  <h2 id=\"outdoor\">Driveway, deck &amp; patio: repair vs. replace cost<\/h2>\n  <div class=\"room\">\n    <table class=\"cost-table\">\n      <caption>Outdoor hardscape &amp; deck cost by scope<\/caption>\n      <thead><tr><th>Item<\/th><th>Repair<\/th><th>Replace<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>Concrete driveway (crack, spall)<\/td><td class=\"num\">$250 \u2013 $800<\/td><td class=\"num\">$3,000 \u2013 $10,000+<\/td><\/tr>\n        <tr><td>Concrete patio<\/td><td class=\"num\">$200 \u2013 $700<\/td><td class=\"num\">$2,500 \u2013 $8,000+<\/td><\/tr>\n        <tr><td>Wood deck (boards, railing)<\/td><td class=\"num\">$300 \u2013 $2,000<\/td><td class=\"num\">$4,500 \u2013 $20,000+<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <p>Concrete cracking under about a quarter-inch and confined to one or two panels is almost always a repair \u2014 sealing and patching stops water intrusion and buys years of life for a few hundred dollars. Wider cracks, multiple panels heaving or settling unevenly, or cracks that keep reopening after repair point to a base or drainage problem that repair alone won&#8217;t solve. For decks, the framing underneath the decking boards is what actually determines the verdict: sound joists and posts mean board-by-board replacement is efficient and cheap, while soft, rotted, or undersized framing means the whole structure should be rebuilt to current code rather than re-decked on a compromised base. Our <a href=\"https:\/\/smartrenovationai.com\/blog\/driveway-repair-vs-replace-cost\/\">driveway repair vs. replace cost guide<\/a>, <a href=\"https:\/\/smartrenovationai.com\/blog\/deck-repair-vs-replace\/\">deck repair vs. replace guide<\/a>, and <a href=\"https:\/\/smartrenovationai.com\/blog\/concrete-crack-repair-cost\/\">concrete crack repair cost guide<\/a> go deeper on each of these.<\/p>\n  <\/div>\n\n  <!-- ================= GARAGE ================= -->\n  <h2 id=\"garage\">Garage: repair vs. replace cost<\/h2>\n  <div class=\"room\">\n    <table class=\"cost-table\">\n      <caption>Garage cost by scope<\/caption>\n      <thead><tr><th>Item<\/th><th>Repair<\/th><th>Replace<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>Garage floor coating (epoxy over existing slab)<\/td><td class=\"num\">$1,500 \u2013 $4,000<\/td><td class=\"num\">\u2014<\/td><\/tr>\n        <tr><td>Garage floor tile system<\/td><td class=\"num\">\u2014<\/td><td class=\"num\">$1,800 \u2013 $5,500<\/td><\/tr>\n        <tr><td>Garage door (panel, spring, opener)<\/td><td class=\"num\">$150 \u2013 $600<\/td><td class=\"num\">$900 \u2013 $3,500<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n    <p>Garage floors are usually a coating-vs-replacement decision rather than a true repair-vs-replace one \u2014 epoxy and interlocking tile systems both go over an existing sound slab, and the choice between them is more about maintenance and look than structural need. Our <a href=\"https:\/\/smartrenovationai.com\/blog\/garage-floor-tile-vs-epoxy\/\">garage floor tile vs. epoxy comparison<\/a> breaks down the tradeoffs. For garage doors, a broken spring or misaligned track is a routine, inexpensive repair; full replacement only makes sense once the door panels themselves are dented, delaminating, or you&#8217;re upgrading insulation and opener technology at the same time.<\/p>\n  <\/div>\n\n  <!-- ================= FRAMEWORK ================= -->\n  <h2 id=\"framework\">The 5-question decision framework<\/h2>\n  <p>When a category above doesn&#8217;t give you a clean verdict \u2014 or your situation sits in the &#8220;depends&#8221; zone \u2014 run through these five questions in order. Most decisions resolve by question three.<\/p>\n  <ol>\n    <li><strong>How old is it, relative to its expected lifespan?<\/strong> A repair on something at 40% of its expected life behaves very differently than the same repair at 90% of its expected life.<\/li>\n    <li><strong>What does the repair actually cost, compared to full replacement?<\/strong> Get both numbers before deciding \u2014 most people only get a repair quote and never learn what replacement would have cost.<\/li>\n    <li><strong>Is the damage isolated, or a symptom of something bigger?<\/strong> Water stains, structural movement, and recurring failures are signals the visible problem isn&#8217;t the real problem.<\/li>\n    <li><strong>How long do you plan to stay in the home?<\/strong> A repair that buys 5 years is a great deal if you&#8217;re selling in 3; the same repair is a poor deal if you&#8217;re staying 15.<\/li>\n    <li><strong>What&#8217;s the cost of doing nothing right now?<\/strong> Some repairs are optional; others (active leaks, electrical hazards, failing structural elements) compound in cost the longer they wait.<\/li>\n  <\/ol>\n\n  <div class=\"cta-box\">\n    <h4>Run your specific numbers<\/h4>\n    <p>These five questions work best with real prices attached. Plug in your project details on the Repair Cost Estimator to see where your repair falls against the replacement cost for your home&#8217;s size and region \u2014 the same math behind every table on this page.<\/p>\n    <a class=\"cta-btn\" href=\"https:\/\/smartrenovationai.com\/repair-cost-estimator\">Get your repair cost estimate<\/a>\n  <\/div>\n\n  <!-- ================= MISTAKES ================= -->\n  <h2 id=\"mistakes\">Mistakes that quietly cost people money<\/h2>\n\n  <div class=\"mistake\">\n    <div class=\"mx\">1<\/div>\n    <div><p class=\"mt\">Only getting a repair quote<\/p><p class=\"md\">Without a replacement quote sitting next to it, there&#8217;s no way to apply the 50% rule \u2014 and contractors rarely volunteer the comparison unless asked.<\/p><\/div>\n  <\/div>\n  <div class=\"mistake\">\n    <div class=\"mx\">2<\/div>\n    <div><p class=\"mt\">Treating a symptom as the problem<\/p><p class=\"md\">Repainting a stained ceiling without finding the leak, or patching a driveway crack without checking the base, means paying for the same fix again within a year or two.<\/p><\/div>\n  <\/div>\n  <div class=\"mistake\">\n    <div class=\"mx\">3<\/div>\n    <div><p class=\"mt\">Comparing quotes that don&#8217;t cover the same scope<\/p><p class=\"md\">One quote that includes permits, disposal, and code upgrades against one that doesn&#8217;t will look wildly different \u2014 and wildly misleading. Use a <a href=\"https:\/\/smartrenovationai.com\/contractor-quote-checklist\">quote comparison checklist<\/a> to line them up fairly.<\/p><\/div>\n  <\/div>\n  <div class=\"mistake\">\n    <div class=\"mx\">4<\/div>\n    <div><p class=\"mt\">Ignoring the &#8220;repair again soon&#8221; pattern<\/p><p class=\"md\">A second or third repair to the same system in under two years is usually the clearest real-world signal that replacement was the right call the first time.<\/p><\/div>\n  <\/div>\n  <div class=\"mistake\">\n    <div class=\"mx\">5<\/div>\n    <div><p class=\"mt\">Not accounting for how long you&#8217;ll own the home<\/p><p class=\"md\">The financially &#8220;correct&#8221; answer changes depending on your time horizon \u2014 see our guide on <a href=\"https:\/\/smartrenovationai.com\/blog\/renovation-estimate-mistakes\/\">common renovation estimate mistakes<\/a> for more on how horizon-blind estimates go wrong.<\/p><\/div>\n  <\/div>\n\n  <!-- ================= NUMBERS ================= -->\n  <h2 id=\"numbers\">Getting numbers specific to your home<\/h2>\n  <p>Every price range on this page is a national planning figure. Your actual number depends on your ZIP code, the exact material or system involved, your home&#8217;s age, and the severity of the specific damage \u2014 variables a generic guide can&#8217;t account for. Two tools help close that gap:<\/p>\n  <ul>\n    <li>The <a href=\"https:\/\/smartrenovationai.com\/repair-cost-estimator\">Repair Cost Estimator<\/a> \u2014 for a fast, personalized repair-vs-replace number on the specific item you&#8217;re deciding about.<\/li>\n    <li>The <a href=\"https:\/\/smartrenovationai.com\/renovation-cost-estimator\">Renovation Cost Estimator<\/a> \u2014 for when the decision has already tipped toward a fuller renovation rather than a single repair.<\/li>\n  <\/ul>\n  <p>Once you have a number, the next step is making sure the quotes you collect are actually comparable. Our <a href=\"https:\/\/smartrenovationai.com\/blog\/compare-contractor-quotes\/\">guide to comparing contractor quotes<\/a> and the <a href=\"https:\/\/smartrenovationai.com\/contractor-quote-checklist\">Contractor Quote Checklist<\/a> walk through what should \u2014 and shouldn&#8217;t \u2014 vary between bids for the same job, and our <a href=\"https:\/\/smartrenovationai.com\/home-maintenance-cost-estimator\">Home Maintenance Cost Estimator<\/a> is useful for budgeting ahead of the repairs you know are coming.<\/p>\n\n  <!-- ================= FAQ ================= -->\n  <h2 id=\"faq\">Frequently asked questions<\/h2>\n\n  <div class=\"faq-item\">\n    <p class=\"faq-q\">What is the 50% rule for repair vs. replace?<\/p>\n    <p class=\"faq-a\">A planning guideline, not a law: if a repair costs more than roughly 50% of full replacement, replacement is usually the better financial move, since the rest of the system is aging at the same rate and will likely need attention soon anyway. It&#8217;s most reliable for big-ticket items like roofs, HVAC systems, and water heaters, and less useful for small cosmetic fixes.<\/p>\n  <\/div>\n  <div class=\"faq-item\">\n    <p class=\"faq-q\">Is it cheaper to repair or replace kitchen cabinets?<\/p>\n    <p class=\"faq-a\">Repairing or refacing is almost always cheaper than full replacement. Spot repairs run roughly $200\u2013$600, refacing runs about $4,000\u2013$10,500, and full replacement typically runs $4,000\u2013$28,000 depending on size and materials. Repair or reface when the boxes are square and sound; replace when the layout needs to change or the boxes are damaged, swollen, or out of square.<\/p>\n  <\/div>\n  <div class=\"faq-item\">\n    <p class=\"faq-q\">How do I know if my roof needs a repair or a full replacement?<\/p>\n    <p class=\"faq-a\">A roof under 15 years old with isolated damage (a few missing shingles, one leak point) is usually a good repair candidate at roughly $300\u2013$2,500. A roof over 20 years old with multiple leak points, widespread granule loss, or sagging decking is usually a better replacement candidate, typically $9,000\u2013$25,000. A repair quote approaching half the cost of full replacement is a signal to get a replacement estimate before committing.<\/p>\n  <\/div>\n  <div class=\"faq-item\">\n    <p class=\"faq-q\">Is it worth repairing an AC unit or should I replace the whole system?<\/p>\n    <p class=\"faq-a\">It depends on system age and repair size. Units under 8\u201310 years old with a single-part failure (capacitor, fan motor, thermostat) are usually worth repairing at roughly $150\u2013$650. Units over 12\u201315 years old, especially those needing a compressor (often $1,200\u2013$2,800), are usually better replaced outright \u2014 full system replacement runs about $4,500\u2013$12,500 and comes with a warranty and better efficiency.<\/p>\n  <\/div>\n  <div class=\"faq-item\">\n    <p class=\"faq-q\">Does repairing instead of replacing hurt my home&#8217;s resale value?<\/p>\n    <p class=\"faq-a\">A well-executed, documented repair rarely hurts resale value on systems with plenty of remaining life. Where repairs can hurt value is when they look patchwork or mismatched, or when an inspector flags an aging system repaired repeatedly instead of replaced. For roofs, HVAC, and water heaters nearing end-of-life, replacement typically supports a stronger inspection report and can be a selling point.<\/p>\n  <\/div>\n\n  <!-- ================= CONCLUSION ================= -->\n  <h2 id=\"conclusion\">The bottom line<\/h2>\n  <p>There&#8217;s no single answer to &#8220;repair or replace&#8221; that holds across every room \u2014 a kitchen cabinet decision and a roof decision run on completely different math. But the underlying process is the same everywhere in this guide: get both numbers, check the age against expected lifespan, look for signs the visible damage is a symptom rather than the problem, and weigh how long you plan to stay before spending on either path. Do that consistently, room by room, and the &#8220;repair vs. replace&#8221; question stops being a guess and becomes a calculation you can actually trust.<\/p>\n\n  <footer class=\"article-end\">\n    <div>Explore related guides on Smart Renovation AI:<\/div>\n    <div class=\"pill-row\">\n      <a class=\"pill\" href=\"https:\/\/smartrenovationai.com\/repair-cost-estimator\">Repair Cost Estimator<\/a>\n      <a class=\"pill\" href=\"https:\/\/smartrenovationai.com\/renovation-cost-estimator\">Renovation Cost Estimator<\/a>\n      <a class=\"pill\" href=\"https:\/\/smartrenovationai.com\/home-maintenance-cost-estimator\">Home Maintenance Cost Estimator<\/a>\n      <a class=\"pill\" href=\"https:\/\/smartrenovationai.com\/contractor-quote-checklist\">Contractor Quote Checklist<\/a>\n      <a class=\"pill\" href=\"https:\/\/smartrenovationai.com\/blog\/renovation-estimate-mistakes\/\">Renovation Estimate Mistakes<\/a>\n    <\/div>\n  <\/footer>\n\n    <\/main>\n  <\/div>\n\n<\/div>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Repair vs Replace Cost: A Room-by-Room Guide (2026) | Smart Renovation AI Home Repair Costs How Much Does&#8230;<\/p>\n","protected":false},"author":1,"featured_media":5478,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"disable","_kad_post_title":"hide","_kad_post_layout":"normal","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[21],"tags":[],"class_list":["post-5477","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-materials-and-planning"],"taxonomy_info":{"category":[{"value":21,"label":"Materials and Planning"}]},"featured_image_src_large":["https:\/\/smartrenovationai.com\/blog\/wp-content\/uploads\/2026\/08\/repair-vs-replace.jpg",768,429,false],"author_info":{"display_name":"admin","author_link":"https:\/\/smartrenovationai.com\/blog\/author\/smartblogmanager\/"},"comment_info":0,"category_info":[{"term_id":21,"name":"Materials and Planning","slug":"materials-and-planning","term_group":0,"term_taxonomy_id":21,"taxonomy":"category","description":"Material and planning guides for estimating quantities, waste, timing, supplier categories, substitutions, and quote-ready project scope.","parent":0,"count":2,"filter":"raw","cat_ID":21,"category_count":2,"category_description":"Material and planning guides for estimating quantities, waste, timing, supplier categories, substitutions, and quote-ready project scope.","cat_name":"Materials and Planning","category_nicename":"materials-and-planning","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/smartrenovationai.com\/blog\/wp-json\/wp\/v2\/posts\/5477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartrenovationai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smartrenovationai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smartrenovationai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smartrenovationai.com\/blog\/wp-json\/wp\/v2\/comments?post=5477"}],"version-history":[{"count":2,"href":"https:\/\/smartrenovationai.com\/blog\/wp-json\/wp\/v2\/posts\/5477\/revisions"}],"predecessor-version":[{"id":5483,"href":"https:\/\/smartrenovationai.com\/blog\/wp-json\/wp\/v2\/posts\/5477\/revisions\/5483"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smartrenovationai.com\/blog\/wp-json\/wp\/v2\/media\/5478"}],"wp:attachment":[{"href":"https:\/\/smartrenovationai.com\/blog\/wp-json\/wp\/v2\/media?parent=5477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smartrenovationai.com\/blog\/wp-json\/wp\/v2\/categories?post=5477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smartrenovationai.com\/blog\/wp-json\/wp\/v2\/tags?post=5477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}