Guides11 min read

How to Estimate Home Repair Costs in 2026 — A Contractor's Complete Guide

Learn how to accurately estimate home repair costs for any project. Step-by-step pricing guide for contractors covering materials, labor, overhead, and profit margins.

ES

Ezra Sopher

March 10, 2026

Every contractor has been burned by a bad estimate at least once. You underbid a bathroom remodel, materials came in 20% over, and you spent three weeks working for less than your crew made. Or you overbid a straightforward repair and lost the job to a competitor who knew their numbers better.

Accurate estimating is the single most important skill in contracting — more than any tool proficiency or trade knowledge. It determines whether your business makes money or bleeds it. This guide breaks down exactly how to estimate home repair costs for any project, from a minor patch job to a full renovation.

---

The 4 Components of Every Contractor Estimate

Every estimate, regardless of trade or project size, is built from the same four elements:

1. Materials — everything you physically install or consume on the job

2. Labor — the cost of your time and your crew's time

3. Overhead — the cost of running your business allocated to this job

4. Profit margin — the return you earn for taking on the project and its risk

Most estimating mistakes happen because contractors skip or undervalue one of these four components. They price materials and labor accurately, then forget that their truck payment, insurance, and phone bill all need to come from somewhere. Understanding each component fully is the foundation of profitable estimating.

---

Component 1: Material Costing

Start with a Quantity Takeoff

A quantity takeoff is the process of measuring exactly how much of each material the job requires. For a tile bathroom floor, that means measuring the square footage of the floor, calculating how many tiles you need, then adding waste factor. For a deck build, it means counting every joist, beam, and decking board.

Never estimate materials from memory or intuition. Walk the job with a tape measure and a notepad, or use a floor plan if one exists. Measure twice.

Apply Waste Factors

Waste factor accounts for cuts, breakage, and off-cuts that cannot be used. Standard waste factors by trade:

  • Tile (straight lay): 10% waste
  • Tile (diagonal or complex pattern): 15–20% waste
  • Hardwood flooring: 10–12% waste
  • Drywall: 10–15% waste (more for rooms with lots of cuts)
  • Dimensional lumber: 5–10% waste
  • Roofing shingles: 10–15% waste (more for steep or complex roofs)

    If you install 200 square feet of tile and skip the waste factor, you will run short. When you run short mid-project and have to reorder, you pay delivery fees, lose days waiting, and often cannot match the original lot. Always buy with waste factored in.

    Price from Current Supplier Quotes

    Material prices shift with supply chains, seasons, and regional demand. Lumber prices in 2021 were triple pre-pandemic levels. Copper fluctuates constantly. Never use prices from memory that are more than a few weeks old.

    Pull pricing from your actual supplier quotes for each estimate. For large jobs, get written quotes that lock the price for 30–60 days. If you cannot lock pricing and the project timeline extends months out, add a materials escalation clause to your contract.

    Account for Consumables

    Consumables are materials that get used on a job but are not explicitly itemized in the scope: sandpaper, painter's tape, mixing compounds, caulk, cleaning supplies, fasteners, blades. Most contractors forget these on smaller jobs and absorb the cost.

    A practical approach: add 3–5% of total material cost as a consumables line item on every estimate.

    ---

    Component 2: Labor Costing

    Calculate Productive Hours, Not Clock Hours

    Labor estimating starts with a realistic estimate of how many hours the job will take. This is where experience matters most — but even experienced contractors make systematic errors.

    The most common mistake: estimating only productive installation hours and forgetting setup, cleanup, material handling, and inspection time. A tile setter might install 80 square feet of tile in four hours, but the full workday also includes mixing mortar, cutting tiles, cleaning tools, and loading the van. Factor in 20–30% non-productive time for most trades.

    For complex projects, break the scope into individual tasks and estimate each one. A bathroom remodel might have 15–20 distinct tasks: demo, rough plumbing, rough electrical, cement board, waterproofing, tile installation, fixture installation, trim, painting, cleanup. Estimate each task independently rather than guessing a total.

    Use Crew Rates, Not Individual Rates

    If you run a two-person crew, your labor cost is the combined cost of both people for the duration of the job — not just one person's hourly rate multiplied by the hours.

    Crew rate = sum of all crew member hourly costs (wages + payroll taxes + workers' comp) multiplied by hours on-site.

    If you pay a journeyman $35/hr, your actual cost to employ them is closer to $45–50/hr when you add FICA, state unemployment tax, and workers' compensation insurance. Use fully-loaded rates when estimating, not just the wage you hand them on payday.

    Account for Regional Wage Differences

    Labor rates vary enormously by region. A licensed electrician in rural Alabama costs less per hour than one in San Francisco or New York City. If you pull national average labor rates from an estimating database, verify they match your local market — otherwise you will either overprice yourself out of local jobs or underprice and lose money.

    The best source for your local labor rates: your own job cost history. Track actual hours and actual costs on every completed job. Over time, this data becomes far more accurate than any published database.

    ---

    Component 3: Overhead Allocation

    Overhead is the cost of running your business that cannot be directly tied to a specific job. It is real, it is substantial, and it must be recovered through your pricing.

    What Belongs in Overhead
    • Vehicle payments, fuel, maintenance, and insurance
    • General liability insurance and contractor's license fees
    • Tools, equipment, and equipment maintenance
    • Office costs: accounting software, phone, internet, office space
    • Marketing: website, ads, lead generation services
    • Administrative labor: time you spend estimating, billing, and answering emails
    • Safety training and certifications

      How to Calculate Your Overhead Rate

      1. Add up all annual overhead costs

      2. Divide by your total estimated annual revenue (or total labor hours)

      3. This gives you your overhead as a percentage of revenue (or per-hour overhead burden)

      Example: If your overhead costs $80,000/year and you generate $400,000 in revenue, your overhead rate is 20%. That means every dollar of revenue must first cover 20 cents of overhead before you see any profit.

      Most small contractors underestimate their overhead because they do not account for all the unpaid administrative hours they work. If you spend 15 hours a week estimating and running the business, that time has a cost — even if you do not pay yourself an hourly wage for it.

      ---

      Component 4: Profit Margin

      Profit margin is not overhead recovery. It is the return you earn for owning the business, taking on financial risk, and building equity over time.

      What Margin Is Appropriate

      A sustainable profit margin for a contracting business is typically 15–25% of the total job cost (net profit margin). Many contractors — particularly those new to business — operate at 5–10% margins, which is not enough to weather slow seasons, equipment failures, or problem clients.

      Consider: if you run a $600,000 revenue business at a 5% net margin, you take home $30,000 in profit. At a 20% margin, that same revenue produces $120,000 in profit. The difference is not working harder — it is pricing correctly.

      Lower margins are also unsustainable because they leave no cushion. One bad job — unexpected site conditions, a slow-paying client, a subcontractor who walks — can wipe out an entire month of thin-margin work.

      Markup vs. Margin

      These terms are often confused, and the confusion costs money.

      • Markup is applied to cost: $10,000 cost × 1.25 = $12,500 price (25% markup)
      • Margin is a percentage of price: $12,500 price with $2,500 profit = 20% margin

        A contractor who says "I add 25% on top of costs" is achieving a 20% margin, not a 25% margin. If your target is a 25% profit margin, you need to multiply costs by 1.33, not 1.25.

        ---

        Common Estimating Mistakes to Avoid

        Underestimating Prep and Demo

        Demo is physical, time-consuming, and unpredictable. Old tile over concrete subfloor takes twice as long to remove as tile over Durarock. Walls with multiple layers of drywall compound take more time to repair. Always inspect the existing conditions before estimating — and add contingency for jobs where you cannot fully assess what is behind the walls.

        Forgetting Permit Fees

        Building permits are a real cost that must appear on your estimate. In many jurisdictions, permit fees are calculated based on project value and can run $500–$2,000 or more for a significant remodel. Some contractors absorb this cost; others pass it through as a line item. Either way, it needs to be in the number.

        Missing the Waste Factor

        Covered above — but it bears repeating because it is the single most common materials error. Every category of materials has waste. Price for the waste, not just the finished quantity.

        Failing to Visit the Site

        Phone estimates and photo-based quotes have a place in initial client conversations, but they cannot replace a site visit for real project pricing. Hidden conditions — rotted framing behind drywall, uneven floors requiring extensive leveling, inaccessible spaces — can double the labor on a job. Always walk the work before you commit to a price.

        Not Tracking Job Costs

        If you do not compare your estimates to actual costs on every job, you never know whether your estimating is accurate. Track hours, materials, and overhead on each project. Over time, this data makes your estimates faster and more accurate than any published cost database.

        ---

        How AI Photo Estimating Is Changing the Workflow

        The traditional estimating workflow — site visit, hand-measured takeoff, manual pricing, typed proposal — takes hours for a single estimate. For contractors running 20+ estimates a month, that time adds up to weeks of administrative work.

        AI-powered estimating tools can now analyze photos and videos of a project and generate a detailed line-item estimate in minutes. A contractor uploads photos of the kitchen, specifies the scope (cabinet replacement, new flooring, countertop installation), and receives a structured estimate with quantities and pricing that can be refined and sent as a professional proposal.

        This does not eliminate the need for site visits on complex projects, but it dramatically reduces the time required to turn around estimates on straightforward repairs and smaller renovations — which is where most contractors spend the most time.

        Ontrakt's AI Estimator does exactly this: upload photos or a walkthrough video, describe the scope, and get a complete line-item estimate you can edit and send directly to the client. Contractors using AI-powered estimating report spending 70% less time on estimate preparation while improving proposal quality and response time.

        ---

        Putting It All Together

        A complete estimate for a $15,000 bathroom remodel might look like this:

        | Component | Amount |

        |---|---|

        | Materials (tile, fixtures, cement board, etc.) | $4,200 |

        | Labor (48 crew-hours @ $85/hr loaded) | $4,080 |

        | Subcontractors (plumbing rough-in) | $1,800 |

        | Permit fee | $350 |

        | Overhead (20% of cost) | $2,086 |

        | Total cost | $12,516 |

        | Profit (20% margin) | $3,129 |

        | Total price | $15,645 |

        Every line is calculated, not guessed. Every cost is represented. The margin is realistic and sustainable.

        ---

        Start Estimating Smarter

        Accurate estimating protects your margins, your reputation, and your cash flow. It starts with understanding the four components — materials, labor, overhead, and profit — and being disciplined enough to calculate each one on every job.

        If you are ready to speed up your estimating process without sacrificing accuracy, try Ontrakt's AI-powered estimating platform. Upload job photos, get a structured line-item estimate, and send a professional proposal — all in minutes. Start your free trial at ontrakt.com/sign-up