■  The operator's magazine for local business · Six city editions The toolkitTry it free ↗
obifollowup.
The toolkit
Winning the call

El Paso HVAC contractors: the calls that arrive in Spanish

In an El Paso summer a dead AC is an emergency and the phone rings in two languages. The office answers in one. Here is the gap and the free fix.

Show contents
  1. What a missed call costs an El Paso HVAC company
  2. Why it happens here
  3. The manual fix
  4. Where the manual version breaks
  5. What a system does differently
  6. What it costs
  7. What to measure
  8. Why this matters in El Paso
The short answer

Count the calls your office cannot finish in Spanish, not just the ones nobody answered. Then record a bilingual greeting, name one person as the callback owner, write the script twice, log the language each caller used, and ask for reviews in Spanish. That recovers jobs this week. Keeping it through July is the harder part.

It is 3:10 on a Wednesday in late June, 104 degrees in El Paso, Texas, and the last tech on the clock is on a roof in the Upper Valley. The 915 line rings. The office answers in English, hears a sentence in Spanish, says one moment, and puts the caller on hold while she finds the only person in the building who can take it. That person is on another line. Forty seconds later the caller hangs up and dials the next company.

Nobody was rude or lazy. The greeting was polite and the hold was short. The call left anyway, and what left was not a translation. It was a slot in the afternoon that nobody had staffed, because the schedule was built for one language at a time.

A dead air conditioner in an El Paso summer is not an inconvenience. Highs run above 100°F for weeks, the monsoon arrives in July with dust and sideways rain, and a house with no cooling at 3 p.m. is not waiting until tomorrow. They call until somebody answers in the language they think in.

What a missed call costs an El Paso HVAC company

Ask an owner what share of calls the office answers and you will hear a confident number. Pull the phone log and it is usually lower, sometimes much lower in a heat wave, and most phone systems never record which calls arrived in Spanish.

  1. Export 90 days of call records, and last July and August on their own.
  2. Count four numbers: total inbound, answered by a person, abandoned before pickup, average seconds to answer.
  3. Multiply abandoned calls by your close rate and average ticket.

A shop that takes 40 calls a day and misses one in four loses ten conversations a day. If a third would have booked, at $600 a job, that is about $2,000 a day in season. Adjust the inputs to your business.

Then there is the number the system cannot give you. Of the calls a person did answer, how many stalled because the conversation could not continue in Spanish? A caller who says "un momento" and gives up never becomes a lead. The only record is a note nobody wrote.

The call you cannot see

A hang-up inside ten seconds leaves no trace. Neither does the call that connected, stalled and ended politely. In a bilingual market those are the same loss, and only your own notes will show it.

Why it happens here

  • The season is long, not short. El Paso gets weeks of triple digits, not one bad stretch. You cannot hire for eight weeks and carry that payroll in February.
  • The monsoon opens a second queue. Dust and rain bring water stains, tripped condensers and blowers that run warm, and those calls wait behind the tune-ups.
  • Coverage is one person deep. One fluent Spanish speaker, sometimes two, who is also dispatching, quoting and training the new hire. That is a schedule, not coverage.
  • The greeting is English by default. The recording, the hold message and the contact form were written once, by whoever set it up.
  • The office closes and the sun does not. A house is still 88 degrees at 9 p.m., and nobody is there to take that call.

None of this is a translation problem. Your team may say every word correctly. The problem is that a Spanish-language call needs a person in real time, and there is one of those. If you run an HVAC company in El Paso, you know which person.

The manual fix

Before anyone buys software there is a version that costs an afternoon and one honest conversation. For a two-truck shop with a bilingual office, it may hold all summer.

  1. Record the greeting twice.

    Voicemail and after-hours, both languages, same information, same warmth. Spanish first is defensible; the recording just should not sound like an afterthought.

  2. Name the owner and a backup.

    The bilingual person by name, accountable at 5 p.m., plus a second name for the days she is off.

  3. Write the script twice.

    The table below. Read the Spanish out loud to someone fluent, and rewrite it until it sounds like a person.

  4. Add a language column to the callback sheet.

    Time, number, name, language the caller used, who called back, outcome.

  5. Work the list at 11:30 and 4:30, in the language on the sheet.

    Do not switch to English mid-call because it is faster for you.

  6. Ask for the review in the language of the job.

    Review the sheet on Friday: missed, returned, booked, how many were Spanish.

MomentEnglishSpanish
Missed call, same day"[Company] here. Sorry we missed you. Reply with the address and what the unit is doing, and we will text you a window today.""Le habla [empresa]. Perdón por no contestar. ¿Nos deja la dirección y qué le pasa al equipo? Hoy le mandamos una hora."
After hours, no cooling"[Company]. Closed until 7 a.m. Reply AIRE and you are first on the morning list.""Le habla [empresa]. Cerrados hasta las 7 a.m. Responda AIRE y queda primero en la lista de la mañana."
Confirming a window"You are set for Thursday between 2 and 4. Reply YES to confirm.""Quedó apartado el jueves entre 2 y 4. ¿Le sirve? Responda SÍ para confirmar."
Asking for a review"Thanks for letting us in today. A short review helps our crew: [link].""Gracias por dejarnos entrar hoy. Una reseña corta ayuda mucho a nuestro equipo. Aquí está el enlace."

The Spanish column is not a translation. It is the same message written again by someone who would say it that way, which is why "Le habla" opens it and "Estimado cliente" does not.

Where the manual version breaks

The manual fix depends on one bilingual person with a free half hour at 4:30 in July. That person is also the dispatcher.

  • After hours it does not exist. A 9:40 p.m. call reaches an English recording, and a household that did not hear its own language does not leave a message.
  • Peak weeks eat the batch. The day the sheet matters most is the day nobody has time to work it.
  • One person is a single point of failure. Lunch, vacation, a second line, a technician who needs a translation in the field.
  • The language column decays. Filled carefully for a week, then a question mark, then blank, and the callback goes out in English anyway.
  • The sheet has no memory. It does not know the same number called twice, or asked for Spanish last August.

The manual version fails not because it is wrong but because it needs a person who is already busy at the hour the phone is loudest.

What a system does differently

The alternative is to make the first response automatic, and this is where the software question shows up.

The mechanism is unglamorous. Your business number forwards to a number you control. A call goes unanswered for the seconds you set, an event fires, and a text goes back within seconds. Which message goes out depends on a language field on the contact record. If the field says Spanish, the caller gets the Spanish variant. If the field is blank, the message goes out in both languages as two short lines, and the reply decides which one to keep. The answer lands in a shared inbox on a contact that already has a history.

That is what we use GoHighLevel for. The reason to name it is not the text message, which plenty of tools can send, but that the language field, the two variants and the conversation live on one record.

What it still cannot do: translate a live conversation. It does not make a technician bilingual, and it cannot tell a caller who is comfortable in English from one who is being polite. It does not fix a late arrival or a bad diagnosis either. If your reviews say you show up late, a faster reply gets more people to the same disappointment.

The part people get wrong

A language field is not a translation setting. It is a record of what the customer told you, and it is only as good as the question that filled it. Build the branch, then build the habit of asking, or the branch is a guess with a dropdown attached.

If you would rather not build it

The same system, assembled and running in a week.

Most of what is described in this story can be done by hand until it cannot. When that happens, this is the stack we use, what it costs, and where it stops.

See the toolkit It runs on GoHighLevel · start a free trial

What it costs

Software is the smallest line in this budget. The entry plan runs $97 a month and covers a single business. The $297 tier exists for agencies managing several accounts, and most HVAC companies never need it. Confirm current pricing.

The rest is usage. A local 915 number costs a dollar or two a month. SMS runs about a cent per segment, and a text-back conversation is usually four to eight segments. A2P 10DLC registration carries small one-time and monthly fees. A single El Paso HVAC business usually lands between $110 and $180 a month all in.

One recovered capacitor call covers the year. The money does not buy translation. It buys the removal of a decision: nobody has to remember which language to use at 9:40 p.m.

Before you send a single text

U.S. carriers require A2P 10DLC brand and campaign registration. Without it, messages get filtered or blocked, which looks exactly like broken software. Marketing texts also need documented consent, quiet hours from 8 a.m. to 9 p.m. local Mountain Time, and immediate honor of STOP. Read the FCC guidance and the Twilio 10DLC overview before you go live.

What to measure

Four numbers, checked on Monday, tell you whether the Spanish line works.

  • Calls answered, from the phone export, week over week in season.
  • Spanish-language calls, as their own count and not a percentage of a total.
  • Time to first reply, split by language. If Spanish replies take three times longer, you found the leak.
  • Reply to booked, split by language. A gap between the two is the coverage problem measured in money.

If Spanish reply-to-booked trails English, the message is rarely the problem. Either the person replying cannot schedule or cannot read the answer.

Why this matters in El Paso

About four in five El Paso residents are Hispanic or Latino, according to the U.S. Census Bureau, and the city's default is bilingual. English-only follow-up is not neutral there. It filters out demand at the moment a customer is trying to hand you money.

El Paso, Texas is also a rotation market. Fort Bliss moves households through the post every year, and the Eastside and Horizon keep adding houses whose owners have never had a service contract. Few of them have an HVAC guy yet, and none of them waits on hold.

The border is part of ordinary life here, and it does not need a number attached to it. Some households read in Spanish, some in English, many in both. The only reliable way to know which one is on a 915 number is to ask once and write it down. Start with the El Paso edition, read the winning the call section, and compare it with Boise HVAC, where language is not the variable.

Your office already speaks both languages. The work is making the phone system remember that at 3:10 on a Wednesday.

Do we need a second phone number for Spanish callers?

No. One number, one inbox, one language field on the contact. A separate line splits your call log in two, and the log is your only evidence about what is happening. Keep the 915 number customers already know and forward it to the new one.

Will a bilingual text annoy English-only callers?

It is two short lines, it names your business, and the English sentence comes first. Complaints come from marketing blasts, not from a reply to a call the customer placed. If someone asks you to stop, the opt-out handles it.

How do we choose the language if the caller never says?

Ask on the booking form, ask on the phone, and when the field is still blank, send both. Blank is a real state, not a failure. Guessing from a surname or a ZIP code is wrong often enough to cost you the job, and it reads as profiling.

Can we machine translate the Spanish copy?

You can, and it will sound like a government form. Machine translation gets the nouns right and the tone wrong, which is the part a worried homeowner hears. Have someone fluent write the Spanish at the same length and read it out loud.

Is this worth it for a two-truck shop?

Yes, and the manual version may be enough. Two trucks, one bilingual office manager and a callback sheet worked twice a day will handle a normal July. The software earns its place when the sheet stops being worked, usually in the second week of a heat wave.

Obi Follow Up · editorial

We write about the operational problems that cost local businesses jobs, and we test the fixes on real accounts before publishing them. When a story names a tool, it is because we use it, not because someone paid for the mention. How we work →

If you would rather not build it

If you would rather not build it yourself

The toolkit explains what we use to run these systems, what it costs and where it stops. No sales call.

What the toolkit covers

  • One account instead of five
  • Missed-call text back, calendar, reviews
  • Plans from $97/month
  • 14-day free trial