How Long Is a Contractor Estimate Valid?

There's no single right answer, but there is a smart way to choose one. Here's how to pick an expiration window that protects your pricing without scaring off the customer.

Austin

Founder, Solo Sidekick

Oct 7, 2026 · 5 min read

How Long Is a Contractor Estimate Valid?

You send a quote on a Monday. A month and a half later, the customer replies: "Okay, let's do it, same price as you gave me." Meanwhile, the cost of materials has moved, your schedule has filled up, and you've been holding that number in the back of your head the whole time. This is exactly why an estimate needs an expiration date, and why the right length depends on more than a rule of thumb.

The short answer

Most contractors set an estimate to be valid for somewhere between 14 and 30 days. That's a common range, not a rule. Shorter windows make sense when prices move quickly or your schedule fills up fast. Longer windows work when your costs are stable and the job isn't time-sensitive. What matters most is that there's a date on it at all, stated clearly, before the customer ever has to ask.

What actually decides the right window

The right length comes down to how much can change between the day you quote and the day the work starts:

  • Material prices. If the materials in your estimate are volatile, a long window exposes you to cost swings you can't pass along later.
  • Your schedule. A quote implies you'll have room to do the job. If your calendar fills up in two weeks, a 60-day quote promises availability you may not have.
  • Hidden conditions. On jobs where the scope depends on what you find once you open things up, the estimate gets less reliable the longer it sits.
  • Seasonal demand. Busy seasons shift both your pricing and your availability, so the same job can cost more in July than in February.
  • Supplier pricing. If your number is built on a supplier's quote, your window shouldn't be longer than theirs.

Starting points by type of job

These are general starting points, not rules. Adjust them to your own costs and calendar:

  • Small, routine jobs with stable materials: around 30 days.
  • Jobs with volatile material or equipment costs: around 7 to 14 days.
  • Larger or custom jobs: 14 to 30 days, with a clause that allows for material price changes (more on that below).
  • Anything built on a supplier quote: match the supplier's validity period.

Why an expiration date helps you

An expiration date isn't just protection. It's also a reason for the customer to decide. A quote with no deadline can sit in an inbox indefinitely, which is a big part of why customers go quiet, as we covered in why your quotes keep getting ghosted. A reasonable window gives the customer an honest nudge without any pressure tactics.

It also gives you a natural moment to follow up. If your quote is valid for 14 days, a check-in around day 10 to 12 feels helpful instead of pushy, and it fits neatly with the cadence in how to follow up on an estimate without being annoying.

What happens after it expires

When a quote lapses, you're not obligated to honor the old number. The simplest approach is to treat it as a fresh conversation:

"Thanks for getting back to me. That quote has expired, so let me take a quick look at current materials and my schedule and send you an updated number."

Sometimes the number won't change at all, and that's fine. For a good customer who is only a few days past the deadline, honoring the old price can be a nice gesture. Just make it a deliberate choice, not an assumption.

Validity ends when they say yes

An estimate's expiration date only matters until the customer accepts it. Once they approve the quote, ideally in writing, and especially once a deposit is paid, the price and scope are agreed. That's one more reason asking for a deposit is so useful: it turns a number that could still drift into a commitment with a date attached.

Quote speed matters here too. The sooner a customer has your number, the more likely they are to decide while it's still valid, which is the point of sending a quote the same day as the walkthrough.

How to word it

Keep it short and put it where the customer will see it, near the total, not buried at the bottom. A simple version:

"This quote is valid for 14 days from the date above. Material prices are subject to change after that date."

If your job involves volatile materials, you can add a second sentence:

"If material costs change significantly before work begins, the price may be adjusted. I'll let you know before any change is made."

Treat this as a starting point and adjust it to match your own terms. It isn't legal advice.

Mistakes to avoid

  • No expiration date at all. An open-ended quote is an open-ended commitment.
  • Hiding it in fine print. If the customer didn't see it, they won't feel bound by it.
  • Making it so short it feels like pressure. A 48-hour deadline on a big job looks like a sales tactic.
  • Honoring old quotes inconsistently. If you sometimes honor them and sometimes don't, with no reasoning, it invites arguments.
  • Forgetting to follow up before it expires. The deadline is most useful when the customer is reminded of it.

Check your local rules

Some states have specific requirements for written estimates and contracts, particularly for home improvement work, and the difference between an estimate and a binding quote can matter. A quick check with your state's contractor licensing board will tell you what applies to you.

The bottom line

There's no universal answer, but there is a good process: look at what can change between the quote and the job, choose a window that covers it, write the date clearly where the customer can see it, and follow up before it lapses. Most solo tradespeople land at 14 to 30 days and adjust for the job in front of them.

That's how Solo Sidekick helps with the follow-through: quotes go out as a link from your phone, and quote reminders are sent automatically, so a quote doesn't sit unnoticed until its window closes.

Ready to stop chasing the parts of the job that aren't the job?

Start your free trial. At the end of the trial period, your card will be charged unless you cancel.

Start free trial