Website Fundamentals

What Local Businesses Can Learn From Dollar General’s Pricing Lawsuit About Website Price Transparency

A practical checklist for clearer website prices, promotions, fees, and quote requests for local businesses.

The StoopCraft Team
a computer screen with the words the modern way to build for the web

A timely reason to review your website pricing

ABC News reports that the FTC and 20 states have sued Dollar General, alleging deceptive pricing practices. The case is a lawsuit involving allegations, not a final finding of wrongdoing. Still, it is a useful reminder for local retailers and service businesses to look closely at how their own websites present prices, sales, fees, and estimates. Read the ABC News report.

A local business does not need to publish one fixed price for every product or service. Many legitimate factors can affect a final total: product availability, material choices, the scope of a repair, travel distance, taxes, or optional add-ons.

What matters is helping visitors understand what a displayed number means—and what they need to do to get a current or final price. Clearer information can help customers arrive at calls and quote requests with better questions. It is not a substitute for legal advice, and pricing, tax, advertising, and disclosure requirements vary by industry and location.

In this guide

  • What to review on product and service pages
  • How to explain sales, fees, and “starting at” prices
  • What quote-based businesses should publish
  • How to create a clearer path to a current price
  • A practical website pricing checklist

Start with the price a visitor actually sees

The most visible number on a page should not require a customer to guess what it includes.

For each price shown on your website, review these basics:

  1. Is the amount current? Remove old prices from service pages, product listings, landing pages, banners, pop-ups, PDFs, and image graphics. A business may update its main pricing page but leave an outdated promotion embedded in a homepage banner.
  2. Is the unit clear? Explain whether the price is per item, per person, per hour, per night, per visit, per month, per room, or for an entire project.
  3. Is the offer limited to a specific location, product, or service area? A retailer with multiple locations may need location-specific details. A service provider may need to say that a listed price applies only within a certain service area or to a defined service type.
  4. Does the price include the work a visitor would reasonably expect? If a service includes only an inspection, diagnostic visit, consultation, or basic installation, say so near the price. Do not make visitors hunt for a limitation in unrelated fine print.
  5. Can someone confirm the price before contacting you? If a number can change quickly, give a clear next step: call, request a quote, visit the store, or use a booking flow that shows current availability.

For more help making essential information easy to find, see local business website navigation: what to put in your menu.

Make sale and promotion terms easy to understand

A promotion can be useful only when visitors can tell what qualifies, how long it lasts, and what they receive.

Place the key terms close to the promotion itself. A customer should not have to submit a form before discovering that a discount applies only to a particular service, product line, customer group, location, or date range.

Include these details with a promotion

  • The promotional price or discount
  • The eligible product or service
  • A start and end date, when applicable
  • Any meaningful eligibility condition
  • Whether the offer can be combined with another offer
  • Whether inventory, appointments, or service capacity may be limited
  • A direct way to ask about current availability

For example, instead of:

Spring special: 20% off!

Use a more specific version:

Spring special: 20% off selected lawn-care packages booked by [date]. Ask us which packages and appointment times are currently available.

That wording does not make legal conclusions or replace any disclosures your business may need. It simply gives the visitor useful context before they call.

Remove expired offers promptly

Expired discounts are a common website maintenance issue because promotions can appear in multiple places. When an offer ends, check:

  • Homepage hero sections
  • Sale or special-offer pages
  • Product and service pages
  • Pop-ups and announcement bars
  • Email signup incentives
  • Appointment-booking pages
  • Downloadable menus, brochures, and PDFs
  • Google Business Profile posts or offer links that point back to your site

A simple internal record with the offer name, page URLs, launch date, end date, and responsible reviewer can make this easier to manage.

Explain “starting at” pricing without hiding the variables

“Starting at” can be appropriate when a service has a legitimate base price and the final total depends on choices or conditions. The problem is not necessarily the phrase itself; the problem is leaving customers unable to understand why their price may differ.

A useful “starting at” price answers three questions:

  1. What does the base price cover?
  2. What factors can change the final total?
  3. How can the customer get a current price for their specific need?

Example for a service business

Instead of:

HVAC tune-ups starting at $99

Consider:

HVAC tune-ups start at $99 for a standard maintenance visit. The final price may vary if repairs, replacement parts, or additional work are needed. Request an appointment or call us to discuss your system.

Example for a retailer

Instead of:

Custom gift baskets starting at $45

Consider:

Custom gift baskets start at $45. Final pricing depends on basket size, selected items, and availability. Contact us for current options and a quote.

The goal is not to overload a page with every possible scenario. It is to identify the major variables that affect the number a visitor sees.

Treat fees, taxes, and add-ons as part of the price conversation

Customers may react differently when a charge appears late in the process, even if the charge is legitimate. Review how your website handles amounts beyond the base price.

Depending on your business, this may include:

  • Delivery or travel charges
  • Service-call or diagnostic fees
  • Setup, installation, or cleanup charges
  • Required deposits
  • Rental duration or late-return terms
  • Taxes
  • Mandatory materials or parts
  • Optional upgrades
  • Membership, cancellation, or booking fees

Do not assume a generic “fees may apply” note gives visitors enough clarity. When you know a fee is commonly relevant, explain what it is tied to and when the customer will learn the amount.

For example:

A service-call fee may apply outside our standard service area. We will confirm any applicable travel charge before scheduling.

Or:

Taxes are calculated at checkout based on the order location.

Your requirements may differ by jurisdiction and industry, so review your language with a qualified professional when needed. The website goal is straightforward: avoid presenting a partial number as though it is the whole story.

Give quote-based services a better website path

Contractors, salons, caterers, repair shops, event providers, consultants, and many other local businesses cannot responsibly give one universal final price online. A quote request is often the right path.

But “Contact us for pricing” by itself leaves customers with no sense of what happens next.

A stronger quote-based service page includes:

  • A plain statement that pricing depends on the job or selection
  • The main factors that affect the quote
  • Any available starting price, package range, consultation fee, or minimum, if your business chooses to publish one
  • What the quote process involves
  • The information a customer should provide
  • A clear call, form, or booking option for obtaining a current estimate

Explain the variables, not just the uncertainty

A roofing company might say that pricing depends on roof size, material choice, pitch, existing damage, and access. A caterer might explain that pricing depends on guest count, menu selections, staffing, rentals, and event timing.

That kind of detail helps a visitor understand why an exact number is not yet available. It can also help them submit a more complete request.

Your quote form should collect only the details needed to begin the conversation. See local business website lead form fields: what to ask and what to leave out for guidance on keeping forms useful without making them burdensome.

Put effective dates near pricing that can change

Price information is more useful when visitors know when it was last reviewed or when it applies.

This is especially helpful for:

  • Seasonal service packages
  • Event menus
  • Membership pricing
  • Price lists and downloadable menus
  • Limited-time promotions
  • Rates affected by availability
  • Services with frequent supplier-cost changes

Simple labels can help:

  • “Prices effective [month and year]”
  • “Offer valid through [date]”
  • “Current as of [date]”
  • “Contact us to confirm current availability and pricing”

If you use a PDF menu or price sheet, add an effective date within the document itself—not only on the page that links to it. Files are often downloaded, forwarded, and viewed later without the original webpage context.

Keep your website and other business listings aligned

Customers may find a price in more than one place before they reach your website. They might see it in a Google Business Profile post, social media bio, booking platform, online directory, or an old shared PDF.

Set a practical update routine:

  1. Identify the page or system that serves as the primary pricing source.
  2. List every place where that price, offer, or service description also appears.
  3. Update the primary source first.
  4. Update or remove the matching information elsewhere.
  5. Test the live website on a phone as well as a desktop device.
  6. Ask a staff member to review the page as a customer would.

Your website and Google Business Profile play different roles, but customers may use both while comparing options. Learn more in Google Business Profile and your website: how they work together to get you found.

Website price transparency checklist

Use this checklist during a pricing-page review:

  • [ ] Every displayed price has a clear unit or scope.
  • [ ] Product and service pages do not show outdated prices.
  • [ ] “Starting at” prices explain what affects the final total.
  • [ ] Promotions identify the eligible item or service and meaningful terms.
  • [ ] Expiration dates are visible where relevant.
  • [ ] Expired banners, pop-ups, PDFs, and offers have been removed.
  • [ ] Taxes, fees, travel charges, deposits, or required add-ons are addressed where relevant.
  • [ ] Optional upgrades are not presented as though they are included.
  • [ ] Quote-based pages explain the main pricing variables.
  • [ ] Visitors have a direct way to request a current price or estimate.
  • [ ] Price-related forms ask for enough detail to begin a useful conversation.
  • [ ] Your website, booking tools, and public business listings do not conflict.
  • [ ] A staff member knows who is responsible for approving and updating web pricing.
  • [ ] Appropriate legal or industry-specific guidance has been sought when necessary.

A clear price page supports a clearer first conversation

The Dollar General lawsuit is a reminder to take pricing communication seriously, but it does not mean every local business needs a rigid, all-inclusive price list. The right approach depends on what you sell, how often pricing changes, and what genuinely affects the final total.

A good website can make the next step easier: visitors can see what a listed price covers, recognize relevant conditions, and know how to get a current answer when a custom quote is necessary.

If your pricing pages, promotion banners, or quote-request flow need a clearer structure, StoopCraft builds websites for local businesses and includes on-page SEO as part of its $99/month service.

Keep reading