RunCabin Blog · Getting chosen
Should my website say prices are subject to change?
October 18, 2026 · 7 min read
Short answer: yes, a short and specific line, not a vague warning. Material and parts costs have been moving fast enough this year that suppliers are repricing on their own short timelines, and a flat number you posted on your website months ago can turn into a fight at the door when a customer pulls it up and expects you to honor it. A plain disclaimer tied to a real timeframe fixes that without making your pricing page look shaky.
If you landed here because a customer waved an old screenshot of your website at you, or because your supplier just repriced a line item again, here is how to handle the number on your site instead of just hoping nobody notices it's stale.
Why this is suddenly a real problem
For a long time, "prices subject to change" was boilerplate nobody thought much about. It still is boilerplate - but the ground underneath it has been shifting. Steel, lumber, and a lot of imported parts and fixtures have had a volatile stretch, and more suppliers are repricing on shorter notice than they used to. Some contractors report quotes that used to hold for a month now only being good for a week or two before a supplier adjusts again. You feel this first on materials; your customers only feel it when the number on your website doesn't match the number in your estimate.
A small operation without a procurement department or a bulk-purchasing deal doesn't have much room to absorb that. You're pricing against competitors who might be eating the increase to win the job, and you can't match that forever without losing money on every ticket. The honest fix isn't to hide your prices or stop posting any numbers - it's to be upfront that the number is current as of a date, not a promise that never moves.
What the disclaimer should actually say
The goal is a sentence that explains itself, not a sentence that sounds defensive. Compare these two:
- Weak: "Prices subject to change without notice." Technically true, reads like a company bracing for a complaint.
- Better: "Pricing reflects current material costs and is confirmed when you request your quote." Says the same thing, but explains why, and tells the customer exactly when the real number locks in.
A few phrasings that work well on a trade website, depending on how you quote jobs:
- "Estimates are good for 14 days from the date issued. Material costs are confirmed at booking."
- "Prices shown are current as of [month]. Your quote will reflect the day you book."
- "Due to material cost changes, final pricing is confirmed at the time of your written estimate."
Pick a real window - 7 days, 14 days, 30 days - instead of leaving it open-ended. A customer can plan around "good for two weeks." Nobody can plan around "subject to change," and it reads as a company hedging rather than a company being precise.
Where it goes
This line does not belong in your homepage hero, and it doesn't need a page of its own. It belongs right next to whatever has a number on it:
- Under a pricing table or "starting at" figure on a service page.
- Just above or below your quote-request form, where someone is about to ask for a real number.
- In the small print at the bottom of a service page that lists package prices.
One line, placed near the number it's protecting, reads as careful. The same line repeated in bold on every page of your site reads as nervous. If you don't post any specific prices - just a "request a quote" button - you likely don't need this disclaimer at all; it only matters once there's a number on the page for someone to hold you to. (If you're still deciding whether to post prices in the first place, that's a separate question - see should I put prices on my website?)
You've probably already said this out loud
Most owners who've been in the trade a few years already do this verbally without thinking about it - "that price is good as long as I can still get the shingles at that cost" or "I'll lock that in once I confirm with my supplier." Nobody writes down a verbal caveat, so it only protects you if the customer remembers hearing it and agrees you said it. Putting the same idea on your website in one calm sentence just moves that caveat somewhere it can't be forgotten or disputed - and it sets the expectation before the conversation even starts, which is a much easier place to have it than after a job is half done.
It also reads differently depending on the trade and the kind of job. A painter quoting a flat per-room price for a job starting next week has less exposure than a roofer quoting a full tear-off three months out, where shingle and underlayment costs could move more than once before the crew shows up. A few ways that plays out:
- Painters and cleaners doing smaller, faster jobs: a 7 to 14 day window is usually plenty, since paint and supply costs don't typically move that fast.
- Roofers and remodelers quoting bigger jobs scheduled weeks or months out: a longer disclaimer makes more sense - something like "pricing is based on material costs at the time of your estimate; large jobs scheduled more than 30 days out will be reconfirmed before work begins."
- HVAC and electrical jobs that depend on a specific part or unit: it's worth naming the part, not just the labor - "equipment pricing reflects manufacturer cost at the time of quote and may be reconfirmed if your installation is scheduled more than a few weeks out."
None of this needs to turn into a legal disclaimer written by a lawyer. The point is to be specific enough that a customer isn't surprised, not to cover every possible scenario in fine print nobody reads.
The mistake that's worse than no disclaimer
A disclaimer doesn't do its job if the number next to it never gets touched. "Prices subject to change" sitting above a figure that hasn't been updated in a year isn't a safety net, it's a liability - it tells a sharp customer that you either don't track your own costs or don't maintain your own website, and either read costs you trust right when you need it most. If your material costs are moving every few weeks right now, your pricing page needs to be able to move with them, even if that's just nudging a range up or refreshing a "current as of" date each time a supplier reprices.
Where RunCabin sits
RunCabin builds websites for local businesses with AI, and the part that matters here is what happens after the site is live: you don't file a ticket and wait on a designer to change one line of pricing copy. You just ask, the same way you'd ask an employee, and the page updates. That's the actual fix for volatile material costs - not a better-worded disclaimer, but a website where updating the disclaimer, the date, or the number itself takes the same five minutes as the cost change that triggered it. Starting at $499 to build, then $39.99 a month, with your own domain, hosting, and a quote form that lands straight in your inbox. No long contract, and you can cancel the hosting anytime.
A website you can update the day costs change
Answer our questionnaire and we build your site - your name, your work, your city. It's built with AI and finished by a web developer. Starting at $499 to build, then $39.99 a month.
Start our planner →Related reading: should I put prices on my website? · should I charge for estimates? · how to connect and manage your website with AI