Three shops on your block get the same text inside the same minute. "How much for a balayage?" or "What's it run to redo a bathroom?" The person sending it isn't shopping around for later. They're shopping right now, thumbs moving, and they'll book with whoever answers first and sounds like they know the work.
So the hour that text sits unread isn't neutral. It's the hour your competitor answered instead. And the galling part is you probably had the answer the whole time. You were just elbow deep in a color or up on a ladder.
The fix isn't firing a hard number at a stranger who hasn't told you what they need. It's a fast, honest reply that gives a real range, asks the one or two things that actually change the price, and points them toward booking. Set it up once and it answers at 11 PM and during the Saturday rush exactly the same way.
A range answers the question without boxing you in
A single number is a trap. Say "$200" to "how much for a bathroom" and you've either scared off a faucet swap or underpriced a gut renovation, and you did it before seeing a single tile.
Ranges do three things a flat number can't. They answer the actual question, so the customer doesn't move on. They signal you're fair, because you're not dodging. And they leave you room to land on the real price once you know the scope.
Keep the range tight enough to be useful and wide enough to be true. "Somewhere between $90 and $140, depending on length and whether you want a gloss" tells them more than "it depends," which reads like you're hiding the ball.
Word it so it doesn't start a negotiation
The goal is to inform, not to open bidding. A few wording habits keep the range from turning into a haggle:
- Anchor to what moves the price, not to their wallet. "Runs $120 to $180 depending on hair length and how much color" beats "what were you looking to spend?"
- Give the range, then give a next step. End with a booking link or a time offer so the thread goes forward, not into a back and forth over the low end.
- Say "starts at" only when it's true. People remember the first number, so if "starts at $40" really means $70 for most, you've taught them to feel overcharged.
- Name what's included. "That covers cut and style" or "that's labor, materials are separate" heads off the argument before it starts.
Think of the range as a doorway, not a price tag. Its job is to get a serious person to the next step, not to close the whole sale in a text.
Make the reply qualify the job
The same two words hide very different jobs. A barber's "how much for a cut" might be a $30 skin fade or a cut plus a beard line and a hot towel. A contractor's "how much for a bathroom" might be tightening a valve or three weeks of work.
So the reply should ask back. One or two questions, not a form. The ones that genuinely move the number:
- Salons and barbershops: the service, hair length, and whether color or chemical work is involved.
- Contractors: the room or area, the rough size, and whether it's a repair or a full redo.
- Everyone: when they need it, which tells you how urgent it is and whether to get a human on it fast.
An auto reply can hold this short back and forth on its own. "Happy to help. Is this a cut, or cut and color? And about how long is your hair now?" It maps the answers to a range and offers a time. The customer feels heard, and you never touched the phone.
Two questions, tops. Ask five and they close the thread and text the next shop, which is the exact thing you're trying to prevent.
Know the moment to hand it to a human
Automation should set the range and book the clean, standard jobs. It should not pretend to quote the messy ones. The handoff matters as much as the answer.
Route it to a person the moment the job gets real:
- The scope turns big or strange (a contractor hearing "water damage" or "permit," a stylist hearing "I cut it myself and need it fixed").
- They push on price or demand a firm number before you've seen the work.
- They want to book something that needs your eyes first, like a consult or a site visit.
- The language shifts and you'd rather a human confirm, especially with customers more comfortable in Spanish, Bengali, or Mandarin, where a wrong auto reply can cost you the whole job.
A clean handoff sounds like this: "For a job that size I want to get you an exact number. I'll have someone text you within the hour, or grab a free estimate here." They still got a fast reply. They just got a person for the part that needs one.
Keep the numbers honest as prices move
A range is only as good as the day you set it. Color costs creep up, you raise your rates in the spring, lumber spikes, and suddenly your auto reply is quoting last year's prices.
Build the update into something you already do:
- Keep the ranges in one place, a single note or doc, not scattered across a dozen saved replies you'll forget exist.
- Review them whenever you change your actual prices, and whenever a supplier cost jumps. Set a reminder so it doesn't quietly drift.
- Pad the top of each range a little. It's easier to come in under your quote than to explain why the real price beat it.
Ranges that lag reality do real damage. The customer shows up expecting the number your text gave them, and now you're the one explaining a gap you created.
Worth doing this week
You don't need a system to start. You need a good answer ready before the next text lands.
- Write down your five most asked "how much" questions and an honest range for each, with what's included.
- For each one, note the one or two questions that actually change the price. That's your qualifying script.
- Draft a reply template: a friendly line, the range, one qualifying question, then a booking link or time offer.
- Decide your handoff rules now (big scope, price pushback, consult needed) so the reply knows when to tap you in.
- Put the ranges in one spot, with a reminder to check them whenever your prices change.
Do that and the next "how much" that hits at 9 PM gets an answer in seconds, not after the customer's already in someone else's chair. If you'd rather we wire the whole thing up, that's the kind of setup we build for NYC shops.