Virtual Assistant - US Cleaning Co, AI-Savvy, 9-5 EST

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

TYPE OF WORK

Full Time

SALARY

$5/hour

HOURS PER WEEK

40

DATE UPDATED

Sep 20, 2026

JOB OVERVIEW

READ THIS FIRST

This is our FIRST hire. There is no existing admin to shadow and no training department. You will be the only person besides the owners touching the daily operation.

If you want a role where someone hands you a task list every morning, this is not it. If you want to OWN the admin function of a growing US business and build the systems yourself, keep reading.

We are Clever Cleaners, a residential cleaning company in South Florida. Customers book cleanings, cleaners go clean them, and a hundred small things have to happen correctly in between. Your job is to make sure every one of those things happens without the owners having to chase it.

SCHEDULE: Monday to Friday, 9:00 AM - 5:00 PM US Eastern (9:00 PM - 5:00 AM Manila). Weekends OFF.
PAY: $5/hour, 40 hours/week. Paid via Wise, semi-monthly.
TRIAL: Paid 30-day trial, then 30/60/90-day reviews before permanent. Performance review and raise conversation at 6 months.

------------------------------

WHAT YOU WILL ACTUALLY DO

CUSTOMER SERVICE AND COMMUNICATION
- Answer customer calls, texts, and emails during EST business hours
- Respond to inbound leads fast - our target is under 15 minutes during business hours
- Send quotes and follow up on quotes that have not been answered
- Confirm every job with both the customer and the cleaner
- Handle quality complaints: apologize properly, schedule the redo, escalate to the owners when a refund is on the table
- Request reviews after completed jobs and follow up on reputation
- Re-engage past customers and keep recurring customers on the calendar

SCHEDULING AND CLEANER COORDINATION
- Build and maintain the daily and weekly schedule
- SAME-DAY CANCELLATIONS - rebook the customer and find replacement coverage for the cleaner
- CLEANER NO-SHOWS - run the escalation protocol, find coverage, notify the customer before they notice
- Track cleaner availability, territory coverage, and gaps in recurring schedules
- Send cleaners job details, access instructions, and special customer requests
- Manage entry codes, lockbox info, and key handoffs - securely, documented, never in a group chat

OPERATIONS AND ADMIN
- Keep the CRM, scheduling system, and spreadsheets accurate and current
- Support new cleaner onboarding: collect paperwork, track documents, chase what is missing
- Collect and file before/after photos and completed job checklists
- Basic invoicing and payment follow-up
- Maintain task lists, follow-up queues, and internal records
- WRITE AND MAINTAIN OUR SOPs so the process lives in a document, not in your head

OUR TOOLS
- CRM and email: Loops
- Phone and texting: Quo
- Plus Google Workspace and spreadsheets daily

You do not need prior experience in Loops or Quo specifically. You need to be the kind of person who learns a new tool in a day and then documents it for the next person.

------------------------------

AI AND TECH PROFICIENCY - REQUIRED

This is not a "nice to have." Do not apply if this section does not describe you.

- You use an AI assistant (ChatGPT, Claude, or similar) HANDS-ON, DAILY - drafting customer replies, summarizing long threads, cleaning up spreadsheets
- You write clear prompts and you CHECK THE OUTPUT before it reaches a customer. Our messages must never sound AI-written. AI is your drafting tool, not your voice
- You are comfortable with automation / workflow tools (Zapier, Make, or similar) and can build or fix a simple automation
- You can write an SOP that another person could follow without asking you questions
- You learn new software quickly - we will not be able to hand-hold you through it

------------------------------

EXPERIENCE BAR

- 2+ YEARS as a VA or admin for a US-BASED SERVICE BUSINESS (home services, trades, cleaning, HVAC, landscaping, property management - anything with crews and schedules)
- You have been THE ONLY ADMIN somewhere before, or you are ready to be
- You have OWNED A FUNCTION END TO END - not just completed tasks someone else assigned you
- Excellent written and spoken English, neutral accent, confident on the phone with US customers
- SPANISH IS A PLUS, NOT A REQUIREMENT. Strong English is what matters. Several of our cleaners speak Spanish, so even basic conversational Spanish is useful. If you have any, say so honestly in your application

------------------------------

SKILLS TEST (part of hiring - paid)

Everyone who reaches the final round does a live working session:

1. MOCK UPSET CUSTOMER TEXT - the cleaner missed the baseboards and the customer is angry. Write the reply.
2. DOUBLE-BOOKED SCHEDULE CONFLICT - two jobs, one cleaner, both customers expecting 10 AM. Solve it.
3. AI-ASSISTED DATA CLEANUP - a messy customer spreadsheet. Clean it, and show us how you used AI to do it.

We are grading judgment, not speed.

------------------------------

WHAT SUCCESS LOOKS LIKE (how you will be measured)

- Inbound lead response time under 15 minutes during business hours
- 100% of next-day jobs confirmed with both customer and cleaner 24 hours ahead
- ZERO UNSTAFFED JOBS - every scheduled job has a confirmed cleaner
- 90%+ monthly retention of recurring customers
- Every quote followed up within the agreed window
- SOPs written and current for every process you own

------------------------------

AUTHORITY LIMITS

Clear boundaries so you never have to guess:

- You CANNOT issue discounts, refunds, or credits above a set dollar amount without owner approval
- You CANNOT set, negotiate, or discuss cleaner pay with anyone
- You CANNOT make hiring or firing decisions
- You CANNOT commit to service outside our standard scheduling windows without approval

Everything else inside your function, you run.

------------------------------

REQUIREMENTS AND TERMS

SETUP YOU MUST ALREADY HAVE
- Reliable computer (not a phone-only setup)
- Stable primary internet, minimum 25 Mbps, plus a BACKUP CONNECTION (second ISP or mobile data)
- BACKUP POWER - UPS or battery, enough to finish a call and hand off cleanly
- Quiet, private workspace - no background noise during customer calls
- Quality noise-cancelling headset

TERMS
- Independent contractor, $5/hour, 40 hours/week
- Paid via Wise, semi-monthly
- Paid 30-day trial, then 30/60/90-day reviews before permanent
- Performance review and raise conversation at 6 months
- We follow the US HOLIDAY CALENDAR, not the PH calendar. Discussed and planned in advance
- BACKGROUND CHECK, NDA, AND CONFIDENTIALITY AGREEMENT REQUIRED. You will hold customer home addresses, entry codes, and lockbox information. This is non-negotiable and we take it seriously
- You may not work for a competing cleaning or home-service company while working with us

------------------------------

WHY THIS ROLE IS WORTH TAKING

- You are hire #1. The systems you build are the systems this company runs on
- Direct access to the owners - no middle management, no bureaucracy
- Weekends genuinely off, on a US-hours schedule
- Long-term role. We are building a team, and the person who owns admin well is first in line to own operations
- Raise reviewed at 6 months based on the targets above, not on how long you have been here
- We actually want you using AI. Most clients are afraid of it. We are not

------------------------------

HOW TO APPLY

Applications that skip these steps are deleted without reading. This is the first test.

1. Start your message with: CLEVER - [your first name]

2. Answer in your own words, briefly:
- Describe one process you documented yourself and what problem it solved
- Tell me about a time you were the only admin and something broke. What did you do?
- What AI tool do you use daily, and what is one specific thing you used it for last week?
- Do you speak any Spanish? Rate yourself honestly: none / basic / conversational / fluent

3. Attach a 60-90 SECOND VOICE RECORDING introducing yourself in English. Phone work is part of this role

4. Include your OnlineJobs.ph DISC and IQ test results

5. Confirm you can work 9 AM - 5 PM US Eastern time

DO NOT APPLY IF: you are juggling multiple clients and this would be a side gig, you need a daytime PH schedule, you have never worked with a US business, or you have no hands-on AI experience.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0116
Total Execution Time  0.0129
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,530,264 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-US-Cleaning-Co-AI-Savvy-9-5-EST-1734519
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0055 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1734519
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 960914
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1734519
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-26',ej.date_added) duration_days, DATEDIFF('2026-09-26',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-09-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1734519' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734519 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-20-2026=553***Sep-21-2026=630***Sep-22-2026=132***Sep-23-2026=96***Sep-24-2026=43***Sep-25-2026=25***Sep-26-2026=21' WHERE job_id= '1734519'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1498' WHERE job_id= '1734519'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1734519' 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` = 1734519 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '960914'
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)