Cleaning Company VA: Paid Training Month, Then a Big Raise (US Maid Service Experience + American English)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$500 training month, then $1,000+

HOURS PER WEEK

40

DATE UPDATED

Oct 23, 2026

JOB OVERVIEW

HOURS: Monday to Friday, 9 AM to 6 PM US Eastern.

PAY: The first month is a paid training month at $500. That month is how we see the quality of your work: how fast you reply, how you sound on calls, how you handle clients and cleaners. If it's working, you get a substantial raise after the first month, to $1,000+/month for the right person, and it keeps going up as we grow. Paid monthly through OnlineJobs.ph Easypay. Long-term, full-time, working directly with the two owners. No middle managers.

We're doing it this way because we'd rather pay a great person well than pay an okay person a little. If you're good at this, the training month is the easiest $500 you'll make and the raise is real.

TWO THINGS ARE NON-NEGOTIABLE. READ THESE FIRST.

1. You've already done this exact job for a US house cleaning company. You've worked as a VA, booker or dispatcher for a US maid service: recurring cleans, deep cleans, move-outs. Window cleaning, pressure washing, janitorial-only or Airbnb turnovers don't count. If you haven't worked for a US house cleaning company, please don't apply. We'll skip it, even if you're great at everything else.

2. You sound like you were born and raised in the United States. This is the one part we can't bend on. We're listening for one thing: would a customer in Miami who calls us assume they're talking to someone from the US? If there's any accent at all, even a light one, we won't be able to pick you. No hard feelings, and it's nothing against you or your English. If people often ask whether you grew up in the States, this job is for you.

Spanish is a big plus. A lot of our clients speak Spanish, so if you can take a call in Spanish too, tell us and show us in your voice message.

ABOUT US
We're Mark and Joey, two 19-year-old college students running Vassal Cleaning, a house cleaning company in Miami and South Florida. We book cleans for nice homes and send independent cleaners to do them. Small team, no corporate stuff, and you'd be the voice of the company. We want someone who feels like a friend on the team: chill, funny, and locks in when it counts. If you're super formal and stiff, this probably isn't for you.

WHAT YOU'LL DO
Booking and sales (most of the job)
- Text every new lead back in under a minute, then call them. Leads come from Thumbtack, Google and our website.
- Quote from our price list (standard, deep, move-in/move-out, add-ons like inside the fridge and oven) and close the booking in our system.
- Handle "that's more than I expected," and follow up with everyone who didn't book.

Dispatch
- Match each booked clean with a cleaner in that area, and confirm both the day before and the day of.
- When a cleaner cancels at 7 AM for a 9 AM job, find a replacement fast and tell the client before they notice.

Customer service
- Reschedules, add-ons and complaints. A missed spot means booking a reclean, not arguing.
- Keep every client's notes right: gate codes, parking, pets, what they care about.

MUST HAVE
- 1+ year booking or dispatching for a US house cleaning company. Name the company, how long, how many cleaners and jobs a week.
- You've quoted cleans by bedrooms/bathrooms or square feet, and you know a standard from a deep from a move-out clean.
- You sound born and raised in the US (see #2 above). We d ---------- this from your voice message only.
- At your computer the whole shift, replying in under a minute. Reliable internet plus a backup, a quiet room and a good headset.

BIG PLUS
- Spanish, well enough to take a booking call
- Cleaning software: Booking Koala, ZenMaid, Launch27, Jobber, Housecall Pro, MaidCentral
- Quo/OpenPhone, Thumbtack, Angi, Yelp or Google Local Services
- You know Miami and keep up with US pop culture

HOW TO APPLY
We read every application ourselves. If it reads like ChatGPT wrote it, we skip it. Write like you'd text a friend; typos are fine. Skip a step and we won't read the rest.

1. Subject line: "Vassal Training Month - [your name] - [the US cleaning company you worked for]"
2. Your house cleaning experience in 3-4 sentences: the company, the city it served, how long, how many cleaners and jobs a week, and what software you used.
3. A 60-90 second voice message (Vocaroo, Google Drive or Loom; make sure the link opens without a login). Talk like it's a real call: a lead asks "How much for a deep clean, 3 bedrooms, 2 bathrooms, about 1,800 sq ft?" Give a price (make one up). They say "hmm, that's more than I expected." Show us what you say next. If you speak Spanish, do 20 seconds of it in Spanish at the end.
4. Two quick texts, 1-2 sentences each:
a. A client texts that the cleaner missed the baseboards and the shower glass. What do you text back?
b. A cleaner texts at 7 AM that she can't make her 9 AM job. What do you do first?
5. Three quick ones, one line each. No Googling. Wrong answers are fine, we just want your gut answer.
a. Who is TJR?
b. A client says "I'm in the 305." What does that mean?
c. On a Sunday in October a client says "Can the cleaner come after the Dolphins game?" Roughly what time do you book it for?
6. Confirm you're good with the paid training month ($500), and that you can work 9 AM to 6 PM US Eastern, Monday to Friday.

Shortlisted applicants get a short paid test call with us.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0122
Total Execution Time  0.0135
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,344 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Cleaning-Company-VA-Paid-Training-Month-Then-a-Big-Raise-US-Maid-Service-Experience-American-English-1755104
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0059 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1755104
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 1008213
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1755104
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-25',ej.date_added) duration_days, DATEDIFF('2026-10-25',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1755104' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1755104 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-23-2026=2203***Oct-24-2026=173***Oct-25-2026=6' WHERE job_id= '1755104'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=2382' WHERE job_id= '1755104'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1755104' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1755104 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1008213'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)