Trends & Timely

FTC Dynamic Pricing Probe: Website Pricing Transparency Checklist for Local Businesses

A practical website checklist for explaining prices, estimates, fees, discounts, and variable pricing clearly.

The StoopCraft Team
turned on MacBook Pro beside gray mug

What the FTC pricing news means for local business websites

Reports say the Federal Trade Commission is seeking information from several major companies—including Target, Delta, Walmart, and JetBlue—about pricing practices described as personalized or dynamic. The reports do not say those companies have violated the law, and the inquiry does not create a new website rule for every local business.

Still, the news may prompt some customers to look more closely at how prices, fees, discounts, and estimates are explained online. For a local business, the practical response is not to make sweeping claims about the FTC or redesign every price page overnight. It is to make sure your website answers a basic question before a visitor has to ask:

“Why does this cost what it costs—and what else could I be charged?”

Clear pricing language can set expectations before an inquiry, booking, or purchase. It can also help distinguish a legitimate job-based estimate from a price that appears to change without explanation.

Pricing terms your website should not blur together

A page that calls every number a “price” can create confusion. Use the term that matches how your business actually charges.

TermWhat it meansWebsite example
Fixed priceOne stated price for a defined product or service.“Standard haircut: $45.”
Starting priceThe lowest available price; additional work, options, or conditions may change the total.“Drain cleaning starts at $99.”
Price rangeA typical low-to-high range for work with known variables.“Most interior painting projects range from $X to $Y.”
EstimateAn expected cost that may change when the work, scope, or conditions become clearer.“We provide an estimate after assessing the repair.”
QuoteA stated price for a defined scope, often subject to stated timing or conditions.“Your written quote is valid for 30 days.”
Discount or promotionA reduced price that applies only when published conditions are met.“10% off weekday appointments booked by June 30.”
Personalized pricingA price or offer that differs by customer, behavior, profile, location, timing, or another individual factor.“Eligible new customers receive a first-visit offer.”

The wording matters. If a price depends on the size of a project, the condition of equipment, travel distance, materials, appointment timing, or customer-selected options, say so near the price—not only after a customer submits a form.

Dynamic pricing is not the same as every price that varies

Many local businesses have legitimate reasons for prices to vary. A roofer cannot always price a repair before seeing the damage. A caterer may need a guest count and menu selection. A salon may charge differently for a short trim and a color correction.

That is different from leaving visitors with no explanation for why two seemingly similar customers receive different prices.

A useful test is this:

  • Can a visitor see what the displayed number includes?
  • Can they identify the conditions that may change it?
  • Can they tell whether a discount applies to them?
  • Can they find likely fees before they commit to booking or requesting service?
  • Can they understand the next step for receiving an exact price?

If the answer is no, improve the explanation before adding more promotional language.

Website pricing transparency checklist

Use this checklist on service pages, product pages, booking flows, quote forms, and promotional landing pages.

1. Label the number accurately

Do not present a starting price as a guaranteed total. Do not call an estimate a fixed quote.

Use plain labels such as:

  • “Starting at”
  • “Typical range”
  • “Estimated after inspection”
  • “Written quote available”
  • “Price varies by service selection”
  • “Additional charges may apply when…”

Avoid vague phrases such as “affordable,” “competitive,” or “best price” when the page does not explain the actual pricing process.

2. Explain what the displayed price includes

A visitor should not have to guess whether the price covers labor, materials, delivery, consultation, setup, cleanup, taxes, or another common component of the purchase.

For example:

Seasonal HVAC tune-up: $X
Includes a standard inspection and maintenance visit. Repairs, replacement parts, and work outside the standard visit are not included.

Only publish wording that matches your real process. If inclusions differ by service, explain them on the relevant service page rather than relying on one broad disclaimer in the footer.

3. Put common fees near the relevant offer

If your business may charge a travel fee, delivery fee, after-hours fee, cancellation fee, disposal fee, or rush-service fee, make the possibility understandable before the customer reaches the final step.

That does not require a long legal paragraph. A short, specific note is often clearer:

“Emergency appointments outside regular business hours may include an after-hours charge. We will explain applicable charges before work begins.”

A fee that only appears after a visitor has scheduled, ordered, or submitted payment can feel unexpected even when it is part of your normal process.

4. Show the factors that affect variable pricing

Customers generally understand that some work cannot be priced identically. They need to know which variables matter.

Examples:

  • Home services: project size, accessibility, material needs, equipment condition, permit needs, emergency timing, or travel distance.
  • Salons and spas: service length, hair length or condition, product usage, stylist level, add-ons, or correction work.
  • Restaurants and catering: guest count, menu selections, delivery distance, staffing, rentals, or event timing.
  • Professional services: scope, urgency, filing requirements, complexity, or ongoing support needs.

Keep the list tied to the service. A generic statement that “prices may vary” is less helpful than naming the conditions that actually affect the total.

5. Give a range when a range is more honest than one number

For services with repeatable but variable scopes, a price range may be more useful than an artificially precise price.

A range works best when you also explain:

  • what a typical job in that range includes;
  • the main reasons a job could fall at the low or high end;
  • how a customer gets a project-specific estimate or quote.

For example:

“Most standard yard cleanups fall within this range. Larger lots, heavy debris, hauling, and additional landscaping work can affect the final estimate.”

Do not publish a range you cannot support with your own actual pricing practices. If you do not have a reliable range, explain the estimate process instead.

6. State discount conditions where customers can see them

Promotions need more than a large percentage or dollar amount. Include the conditions that determine eligibility, such as:

  • applicable service or product;
  • new versus existing customers;
  • location or service area;
  • minimum purchase;
  • booking or purchase deadline;
  • appointment completion deadline, if different;
  • whether the offer can be combined with other promotions;
  • relevant exclusions.

For example:

“New-client offer applies to first appointments booked by August 31. Cannot be combined with other offers.”

Use dates when a promotion has an end date. “Limited time” is not as informative as a clear expiration date.

7. Explain expiration and quote validity

A quote can become outdated because material costs, scheduling, availability, or scope may change. If your quotes have a validity period, publish it in the quote and consider explaining it on the pricing or service page.

Simple language can prevent confusion:

“Written quotes are valid for 30 days unless the project scope changes.”

Do not claim that a price is locked in unless your business genuinely treats it that way.

8. Make the estimate process easy to understand

When an exact price requires more information, explain the path from website visit to final number.

A clear process might look like this:

  1. The customer selects a service or submits a request.
  2. Your team reviews photos, measurements, details, or scheduling needs.
  3. You inspect the job when needed.
  4. You provide an estimate or written quote.
  5. You explain any scope changes before additional work proceeds.

This is especially useful for contractors, repair businesses, cleaners, caterers, movers, and other service providers whose work varies substantially from job to job.

Your form should collect only details necessary to start that process. For guidance on building a simpler, more useful inquiry flow, see Local Business Lead Form Fields: What to Ask and What to Leave Out.

9. Keep prices consistent across your website

Check your homepage, service pages, booking tool, online store, Google Business Profile, social profiles, PDF menus, and printed promotions. Old pricing does not become less confusing because it appears on a secondary page.

Pay particular attention to:

  • a homepage price that conflicts with a service-page price;
  • expired sale banners;
  • old downloadable menus or brochures;
  • appointment software with different prices than the website;
  • “starting at” language missing from one version of a price;
  • a fee disclosed in one channel but not another.

A simple navigation structure makes pricing information easier for customers to locate. See Local Business Website Navigation: What to Put in Your Menu.

10. Review the page on a phone

A disclosure that appears beside a desktop price may be pushed far below the button on a phone. Since many local visitors will check prices while browsing on mobile, review every important price, fee note, and promotion condition on a small screen.

Check that:

  • price qualifiers remain visible near the price;
  • accordions do not hide essential conditions by default;
  • pop-ups do not cover discount terms;
  • buttons do not skip past important fee information;
  • tables remain readable without horizontal scrolling.

For more mobile-first guidance, read Why Your Local Business Website Has to Work on a Phone First.

Copy examples for common pricing situations

The goal is clarity, not legal jargon. Adapt these examples only if they reflect your real pricing practices.

Fixed service price

Standard consultation: $X
Includes a 30-minute appointment and a written summary of next steps.

Starting price

Garage door repair starts at $X
Final pricing depends on the repair needed, replacement parts, and appointment timing. We will review the estimate with you before work begins.

Price range

Typical exterior house-washing projects: $X–$Y
Pricing depends on property size, surface condition, access, and the areas being cleaned. Request an estimate for your property.

Variable delivery or travel charge

Delivery is available within our service area.
Delivery charges, if applicable, depend on distance and order size and will be shown before confirmation.

Time-limited offer

$X off your first service
Available to new customers who book by September 30. One offer per household. Cannot be combined with other promotions.

Quote validity

Your written quote will list the included scope and expiration date.
If the requested work changes, we will update the quote before proceeding.

What local businesses should not claim about the FTC inquiry

The reports on the FTC’s information requests concern major companies and pricing practices described as personalized or dynamic. They do not establish that dynamic pricing is illegal, that the named companies did anything unlawful, or that a new requirement applies to every local business website.

Avoid statements such as:

  • “The FTC now requires all local businesses to publish every fee.”
  • “Dynamic pricing is illegal.”
  • “Our website is FTC-approved.”
  • “This checklist guarantees compliance.”
  • “The companies named in the reports broke the law.”

A better approach is to describe your own practices accurately. If your business uses complex pricing, customer-specific offers, regulated pricing, financing, subscriptions, or substantial mandatory fees, review your customer-facing claims and disclosures with qualified legal counsel.

For background on the reported inquiry, see Bring Me The News and Yahoo Finance.

A practical review process for this week

You do not need to rewrite your entire website at once. Start with the pages most likely to influence a customer’s decision:

  1. List every place your website displays a price, discount, fee, “starting at” figure, or quote request.
  2. Identify whether each number is fixed, estimated, ranged, quoted, discounted, or variable.
  3. Add the missing context: inclusions, likely variables, fees, conditions, or deadlines.
  4. Compare the website with your booking tool, menus, promotional graphics, and business profiles.
  5. Test the experience on a phone.
  6. Ask someone outside the business to answer: “What would I pay, what could change, and how would I get an exact total?”

If they cannot answer those questions from the page, the pricing explanation likely needs work.

Keep the pricing conversation clear before the inquiry

Transparent website pricing does not mean every business must publish one fixed number. It means customers should be able to understand what they are seeing, what may change, and what happens next.

If your local business needs a website that presents services, price guidance, quote steps, and offers more clearly, explore StoopCraft. StoopCraft builds done-for-you websites for local businesses for $69/month and includes on-page SEO.

Keep reading