If you run a cleaning or landscaping business in the US, there's a good chance some of the people doing the work read Spanish more comfortably than English. Some are fully bilingual. Some read English fine but think in Spanish when they're tired at 4 p.m. Some read very little English at all.
None of that is a problem. A crew that doesn't share one language perfectly is normal in this trade. The problem starts when everything written down, from the schedule and job notes to the time clock and pay stubs, only exists in English, and you assume it was understood because nobody asked a question.
I run a cleaning company and I build the software crews use to see their jobs and clock in. This is about what "works in Spanish" should actually mean when you're picking software, and the habits that matter more than any app.
Who is actually on the crew
Some numbers for context. In the Bureau of Labor Statistics' 2025 annual averages from the Current Population Survey, 49.8% of employed maids and housekeeping cleaners and 47.5% of landscaping and groundskeeping workers identified as Hispanic or Latino (BLS, Table 11).
That's ethnicity, not language. Plenty of Hispanic workers grew up speaking English, and plenty of non-Hispanic workers speak Spanish or another language first. BLS doesn't tell you who on your crew prefers to read in Spanish. Only your crew can tell you that, so ask them, one at a time, without making it a test.
What the numbers do say is that a cleaning or landscaping business picking software that only works in English is choosing for a minority of the people who will use it every day.
Where language mistakes actually cost you
Language problems rarely show up as a dramatic misunderstanding. They show up as small, quiet errors that look like carelessness.
Job notes
"Don't let the dog out." "Use the side gate, the code changed." "No bleach on the marble." "Skip the north bed, they reseeded." These are the notes that matter most, and they're usually typed fast by the owner in English shorthand. A worker who reads English slowly will get the gist of a long note and miss the one line that mattered. A worker who's embarrassed to ask will guess.
Safety
This one isn't optional. OSHA's 2010 training policy statement says an employer must instruct employees "using both a language and vocabulary that the employees can understand," and that if an employee doesn't speak or understand English, instruction must be given in a language they can understand (OSHA, April 28, 2010). Chemical safety for cleaners and equipment safety for landscapers both fall under that. An English-only label and an English-only training sheet don't meet it for someone who can't read them.
I'm not a safety consultant. Read the OSHA statement yourself, and if you're unsure what training you owe, ask your state's OSHA consultation program or your insurer.
Clock-in
A time clock that throws an error in a language someone half-reads is a time clock they'll work around. They'll text you instead, or ask a coworker to clock them in, or not clock in at all and tell you the hours later. Every one of those turns a record into an estimate. I wrote more about why accurate clock-ins matter for paying crews correctly, and none of it works if the person can't read the screen.
Checklists
A checklist only works if every line is understood the same way by everyone. "Detail the baseboards" means a specific thing at your company. If half the crew reads a translation that means something slightly different, you get two standards and one set of complaints.
Pay
Pay is where confusion turns into distrust. If someone can't read their hours, their rate, or their stub, they can't check them, and a person who can't check their pay eventually assumes it's wrong. Being able to look at your own hours in your own language is part of trusting the employer who pays you.
What "real" Spanish support means
Lots of software companies have a Spanish landing page. That's marketing. It tells you the company would like Spanish-speaking customers, not that a Spanish-speaking crew member can use the product.
Here's what to check before you buy. Most of it you can test yourself in a free trial in under an hour.
| What to check | Translated marketing page | Real Spanish support |
|---|---|---|
| The app your crew uses | English, maybe with a Spanish help article | Every screen, button, and error message in Spanish |
| Who picks the language | One setting for the whole company | Each person picks their own |
| The phone app | Follows the web app's setting, or doesn't have one | Has its own language setting on the phone |
| Error messages | Show in English when something goes wrong | Show in Spanish, especially at the clock |
| Emails to workers | English only | Schedule emails in the worker's language |
| Gaps | Not mentioned | The company tells you plainly what's still English |
The test I'd run: set one person's account to Spanish, put a phone in that person's hands, and go through a real day. Open the schedule, read a job, clock in from too far away on purpose, add a photo, clock out, check the hours. Every place English leaks through is a place your crew would hit it too.
Per-user language is the whole point
A bilingual crew means the office, the owner, and the field all need different things at the same time. If language is one setting per company, someone always loses. Either the owner runs the business in their second language, or the crew does.
The setting has to belong to the person. The owner works in English, a crew lead in Spanish, a new hire in whichever they prefer, all in the same account on the same day.
Practical tips for running a bilingual team
Software helps, but most of what makes a bilingual crew run smoothly is habit. None of these cost anything.
Write job notes for the person reading them
Short sentences. One instruction per line. Put the thing that will cost you money first. "No bleach on marble" beats a paragraph that mentions marble in the fourth sentence.
Avoid shorthand and idioms. "Hit the master bath hard" makes sense to you and may not to someone reading carefully in their second language. "Clean the shower glass and grout in the main bathroom" says the same thing.
If you write notes in Spanish yourself, or have a bilingual lead write them, keep the English version too. You need to be able to read your own instructions later when a client asks what the crew was told.
Use photos instead of paragraphs
A photo of how the client wants the pillows arranged, where the hose goes back, or which bed is off-limits works in every language. Before and after photos also do the reverse: they let the crew show you the work without writing anything.
Pick one word for each thing and never change it
Translation trouble usually comes from inconsistency, not from Spanish. If the schedule says "deep clean," the price list says "detail clean," and you say "the big one" out loud, your crew has to translate three phrases that mean one thing. Pick one term per service, task, and supply, and use it everywhere: schedule, checklist, invoice, conversation.
Keep a short glossary
Write down the 20 or 30 words that matter at your company and agree on the Spanish for each one. Have a bilingual crew member fill in the Spanish, not a translation tool. Spanish varies by region, and the word your crew actually uses for baseboards, a weed eater, or a mop bucket might not be the textbook one. What matters is that everyone agrees.
A simple format:
| Your term | What it means at your company | Spanish your crew uses |
|---|---|---|
| Standard clean | Recurring visit: kitchen, baths, floors, dust | (crew fills in) |
| Deep clean | Standard plus baseboards, inside cabinets, door frames | (crew fills in) |
| Final walk | Lead checks every room before leaving | (crew fills in) |
| Edge | Clean line along beds, walks, and driveway | (crew fills in) |
| Callback | Return visit to fix something we missed, unpaid | (crew fills in) |
Print it, put it in the vans, and add to it when a misunderstanding happens. Every misunderstanding is a missing glossary entry.
Explain pay in person, once, in their language
The first pay period is when people form an opinion about whether you're straight with them. Sit down with each new person and walk through how they're paid, how hours are counted, when pay day is, and how to read whatever stub you give them. If you don't speak the language well enough to do that, bring someone who does.
If some of your crew are contractors rather than employees, that conversation is different, and getting the classification right matters more than the language. I wrote up 1099 vs W-2 for cleaning and landscaping crews.
Hiring and keeping people
This is where language support stops being a courtesy and becomes a business decision.
When you hire, an English-only app shrinks your pool to the people who are comfortable reading English on a phone in a hurry. Some excellent cleaners and landscapers aren't, and they'll quietly pick the employer whose tools they can use. Telling a candidate "the app is in Spanish too, you choose" is a small thing that says you've thought about them.
For keeping people, the effect is slower but real. Someone who can read their own schedule, clock in without help, and check their own hours doesn't have to depend on a bilingual coworker for basic parts of the job, or wonder whether they're being paid right. That's dignity, and people notice it.
I can't give you a statistic on how much this reduces turnover, and I'd be suspicious of anyone who did. But the reasoning is simple: fewer avoidable frustrations, fewer reasons to leave.
What this looks like in ValLedger
Here's what ValLedger does in Spanish, and what it doesn't yet.
Each person picks their own language. Language is saved on each person's account, English or Spanish, not on the company. The owner can work in English while a crew member uses the same account in Spanish. On the web there's a language switch in the account menu and in Settings. When an owner signs up, they choose a language on the signup form.
The iPhone app is fully in Spanish too. It opens in Spanish if the phone is set to Spanish, and anyone can switch under Language on the app's Account screen. Switching in the app also saves the choice to their account. The app's code requires a Spanish version of every English string, so a screen can't quietly ship half-translated. Jobs, the time clock, before and after photos, and "Mis horas" all appear in Spanish, including the warning a worker sees when they're too far from the job to clock in.
The web app ships in both languages. The web app has more than 3,000 interface strings, each in English and Spanish, and an automated check runs on every change to flag any text that's missing from either language.
Some emails follow each person's language. When a crew member is assigned to a job, or a job they're on is changed or removed, the email they get is in their language, if you have schedule-change emails turned on (they're on by default). Account emails like email verification and security alerts follow the person's language too.
What ValLedger doesn't translate:
- What you type. ValLedger translates the app, not your content. A job note you write in English stays in English. That's why the job-note habits above matter.
- Anything your clients see. Invoices, estimates, the client portal, and emails to clients are in English today. Spanish for the client side is on our list, but it isn't built.
- Pay stubs. The pay stub PDF and the pay stub email are in English.
- The team invitation email is in English. Once someone joins, they can switch.
If any of those gaps is a dealbreaker for your crew, test it in the trial before you commit. That's what the trial is for.
There's more about what ValLedger does for cleaning companies and landscaping companies on their own pages.
Start with the glossary
You can make most of the difference this week without buying anything. Ask each person which language they'd rather read. Rewrite your standing job notes in short, plain sentences. Start a glossary and let your crew fill in the Spanish. Walk every new hire through their pay in a language they understand.
When you want the schedule, the time clock, and the hours in each person's own language, you can try ValLedger free for 14 days, no credit card required. Set one crew member to Spanish, hand them the phone, and run a real week.