You send an estimate. Nothing happens for weeks. Suddenly, the homeowner replies and asks if the original price still stands.

But by then, the job might cost more to complete.

This situation leaves you choosing between absorbing the extra cost or having an uncomfortable pricing conversation with your customer.

A man frustrated because he did not set an estimate expiration date and is trying to figure out a new estimate while in store.

An estimate expiration date helps you avoid both.

This is even more important during material price volatility. Building material prices increased 3.5% year over year. At the same time, cash flow problems are one of the biggest reasons businesses fail.

For contractors, delayed approvals create genuine financial risk. Here’s what this guide covers to help you stay protected:

  • How long should a contractor estimate expiration date last
  • How to explain expiration dates without sounding pushy
  • What to do when a homeowner comes back after the estimate expired

RELATED ARTICLE — Contractor Cash Flow Guide: How to Keep Money Moving and Avoid Dry Spells

Why Estimate Expiration Dates Matter More Than Most Contractors Think

An estimate expiration date protects your price, your schedule, and customer expectations. Without one, you might send a price to a homeowner and hear back weeks later after material costs rise, your calendar fills up, or the job changes.

The longer a homeowner waits, the more your numbers drift from reality. Lumber costs shift. Your schedule fills in. The subcontractor you quoted is no longer available at that rate. By the time you hear back, the estimate you sent reflects a job that no longer exists.

That’s why expiration dates protect your pricing.

RELATED ARTICLE — How to Create a Professional Construction Estimate in Minutes

What an Estimate Expiration Date Does

An expiration date gives your estimate a time limit. It tells the customer the listed price only applies for a set number of days.

It also helps protect your markup and margin: what you charge versus what you actually keep after expenses.

Without an expiration date, you lose the chance to revise those figures before the customer approves the job.

Why Old Estimates Create Awkward Conversations

The homeowner thinks, “You already gave me a price.” But you think, “Well, my costs are much higher now.”

That problem gets worse the longer the estimate sits. Construction costs have been climbing, and some materials spike without warning. Metal molding and trim prices increased by almost 50% in the last year alone.

Skip the expiration date and you absorb those extra costs yourself.

How Expiration Dates Help Set Expectations

Some contractors worry an expiration date will sound pushy. It won’t if you explain it upfront and keep the language simple.

For example: “This estimate is valid for 14 days due to supplier pricing and scheduling availability.”

What’s more, expiration dates also help prevent disputes.

It also helps prevent disputes. Without one, homeowners assume the original price still applies weeks later. Then, you’re explaining why the total changed after supplier pricing, scheduling, or scope shifted.

Joist lets you add expiration dates directly to the estimate, so homeowners can review pricing, timelines, and approval details in one place before signing off.

RELATED ARTICLE — 3 Strategic Pricing Elements Contractors Need to Win More Bids

What Changes Between the Day You Send an Estimate and the Day a Customer Says Yes

A delayed approval can change material costs, labor costs, scheduling, crew availability, supplier pricing, and even the work itself. A price that worked 30 days ago might no longer match the real cost of completing the job today.

For example, a homeowner who waits 30 days might come back expecting the same number while:

  • Material prices increased
  • Fuel costs rose
  • Labor availability changed
  • Your calendar filled up
  • The homeowner requested scope changes

Fuel costs alone show how fast things move. Rising fuel costs affect every residential job. Your truck burns gas, and higher prices hit delivery runs, crew travel, equipment hauling, and supplier pickups alike.

Fuel costs are just one piece. Scheduling shifts create their own problems.

For example, you estimate a kitchen remodel during a slower week. Three days later, two larger jobs get approved. You now need extra weekend labor or overtime hours to finish up the kitchen remodel on time.

That extra labor burden changes your job costs and your profit. And the longer a job sits unapproved, the more time the homeowner can rethink the project and change the scope.

A bare-bones bathroom remodel can suddenly include new tile, extra lighting, and plumbing relocation. Your original estimate doesn’t cover the actual work anymore.

That’s why knowing how long to keep an estimate valid is just as important as writing it correctly.

RELATED ARTICLE — How to Calculate Overhead Costs for Contractors: Tips and Examples

How Long Should a Contractor Estimate Be Good For?

The right estimate window depends on the type of job, supplier pricing, labor availability, and your approval timeline. A 7 to 14 day estimate window works well for a lot of residential jobs because material and labor costs can change within that timeframe.

There is no single rule for how long every estimate should be valid.

A small drywall repair and a six-week kitchen remodel involve very different pricing risks. That’s why the right window depends on the size and complexity of the job.

For a lot of residential jobs, a 7 to 14 day window gives homeowners enough time to review pricing and ask questions. It also gives you the option to update pricing later if the estimate expires and supplier costs increase.

Larger remodels sometimes need shorter estimate windows because bigger jobs involve more materials, more subcontractors, and longer labor timelines, all of which are more exposed to price shifts.

A homeowner delay or price change can affect the entire project.

That said, longer estimate windows still make sense for some jobs. For example:

  • Winter projects booked months ahead
  • Repeat customer jobs
  • Small service calls with stable material pricing
  • Slower season work

Job Type vs Recommended Estimate Expiration Window vs Pricing Risk

Use this table as a starting point based on your job type and pricing risk.

Job TypeRecommended Estimate Expiration WindowPricing Risk
Small drywall repair14 daysLow
Interior painting7-14 daysMedium
Backyard fence installation7 daysHigh
Bathroom remodel7 daysHigh
Kitchen remodel5-7 daysHigh
Landscaping cleanup14-21 daysLow
Roofing project5-7 daysHigh
Repeat customer service call21-30 daysLow

How to Explain an Expiration Date Without Scaring Off the Customer

A construction estimate expiration date should be fair and routine. When homeowners see the timeline before approving the job, pricing disputes become less likely because both sides already agreed on how long the estimate applies. That helps you avoid paying for added material or labor costs later after the estimate expires.

Short, specific wording works best.

For example: “This estimate is valid for 7 days as supplier pricing and scheduling availability may change.”

That explanation gives the homeowner a reason for the expiration date instead of making it sound arbitrary.

Where you put it matters, too. Include it in one or more of these spots:

  • Near the total estimate price
  • Near the approval section
  • Inside estimate notes
  • During your first pricing conversation

The homeowner will see the expiration window clearly while reviewing the estimate and approval details. The faster they approve, the less likely costs or scheduling changes affect the job.

Joist’s Digital Signature tools let homeowners approve directly from their phone, so there’s no printing, scanning, or back-and-forth.

RELATED ARTICLE — The 2026 Contractor Pricing Guide: How to Price Your Jobs for Profit

What to Do When a Customer Comes Back After the Estimate Has Expired

An expired estimate doesn’t need to turn into an argument about pricing. When a homeowner replies weeks later asking for the original price, review material costs, labor pricing, scheduling, and scope changes first. Then explain any estimate updates in simple language so the customer understands why the price has changed.

You send an estimate, hear nothing for several weeks, then suddenly get a message asking if the original price still applies.

Here’s a simple way to handle it:

“Thanks for reaching out. Since the estimate validity period expired, I need to review material pricing and scheduling before confirming the updated total. I’ll send revised pricing tomorrow afternoon.”

It gives you time to review costs before agreeing to outdated pricing.

If anything has changed the project’s cost, revise the estimate. Don’t force the old number to work. You’ll only end up hurting your profit margin.

Quick Decision Checklist

Before honoring an old estimate, ask yourself:

  • Did supplier pricing increase?
  • Did fuel costs rise?
  • Did labor burden change?
  • Did your project schedule fill up?
  • Did the homeowner request upgrades or change orders?
  • Did material availability change?
  • Would you still earn the same margin today?
  • Would this job still make financial sense at the old price?
  • Did the estimate follow-up happen weeks later than expected?

If you answer yes to most of these questions, revise the estimate before moving forward.

How to Explain Pricing Changes Without Sounding Defensive

Stay calm and factual. Don’t get caught in long explanations or use emotional wording around price increases.

Say something like: “Material and labor pricing changed since the original quote expiration date, so I updated the estimate to reflect the revised project cost.”

That explains the reason for the price change in a professional way.

Line-item pricing can be useful here, too. With Joist’s Line-Item Markup tools, you can adjust individual costs inside the estimate instead of rewriting the entire proposal.

RELATED ARTICLE — How to Follow Up on an Estimate (5 Proven Email Templates for Contractors)

How to Build Expiration Dates Into a Faster, Cleaner Estimate Process

Expiration dates work best as part of a simple estimate flow. Send the estimate, add the timeline upfront, follow up before it expires, and then make approval and deposits easy. This cuts admin time and lowers the labor burden of chasing replies.

Use this five-step process to handle estimates from first send to final approval:

  1. Add the expiration date when you send the estimate. Put it near the total and in the notes. If wording slows you down, Joist’s AI Note Improver can help polish customer-facing notes.
  2. Send the estimate as soon as pricing is ready. A fast estimate gives the homeowner more time to decide inside the valid window.
  3. Follow up before the estimate expires. Try a quick message two or three days before the deadline.
  4. Make approval easy. Digital approvals reduce back-and-forth. The less friction the homeowner has, the faster you can reserve labor and order materials.
  5. Use deposits to secure the job. A deposit gives you commitment from the homeowner and gets cash coming in sooner. Just remember to account for payment processing fees when you price the job.

FAQ

Estimate expiration dates raise a lot of the same questions from contractors. Here are some answers.

What if a homeowner wants me to honor an estimate after it already expired?
Start by reviewing material pricing, labor costs, scheduling, and any scope changes. If costs increased, revise the estimate or use a change order instead of absorbing the difference yourself. Most homeowners respond well when you walk them through why supplier pricing, labor costs, or scheduling changed after the estimate expired.
When should I use a shorter expiration date on an estimate?
Shorter windows make the most sense when material prices change week to week, your team is booked several weeks ahead, or supplier inventory shifts often.
Will an expiration date make my estimate feel too pushy?
Usually, no. Homeowners tend to view expiration dates as a normal part of professional estimating. The expiration date sets pricing expectations up front.

Create Quick & Accurate Estimates

With our easy-to-use mobile estimating tool, Joist helps you save time, look professional, and get signatures in seconds to win more jobs, faster. Use templates, cost markups, deposit requests, payment schedules, job photos, and more to start estimating like a pro.

Already a Joist user? Log in to create an estimate today.