Senior VA for Growing US Cleaning Company — Ops + Sales (Must Have Cleaning Industry Experience)

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

TYPE OF WORK

Any

SALARY

5-6$ per hour plus bonus

HOURS PER WEEK

30

DATE UPDATED

May 14, 2026

JOB OVERVIEW

Senior VA for Growing US Cleaning Company — Ops + Sales (Must Have Cleaning Industry Experience)

Hi! I'm Hunter, owner of Sweep Dream Cleaners. We're a residential and commercial cleaning company based in the US, and we're growing fast. I'm looking to add one more experienced VA to our existing team.

This isn't an entry-level role. I need someone who's already done this work before and can hit the ground running.

The schedule (please read before applying):
This role starts as part-time, approximately 3:00 PM to 8:00 PM EST, with Saturday as a required workday. Saturdays are our busiest day in cleaning, and I need someone who treats that shift as non-negotiable, not as something to swap out when family events come up.
The plan is to grow this into a full-time role within 120 days based on performance. If you show up, hit your numbers, and become someone our team relies on, full-time hours and a pay bump are waiting for you. This is a real path.

If part-time hours or Saturday work don't fit your life right now, no hard feelings, but please don't apply.

What you'll be doing day-to-day:

- Managing our booking calendar and dispatching cleaners through BookingKoala
- Handling inbound leads and converting them into booked jobs (this is where the sales piece comes in)
- Following up on estimates, quotes, and reactivation campaigns through GoHighLevel
- Answering customer calls and texts through OpenPhone/Quo
- Coordinating with our independent contractor cleaning teams
- Resolving customer issues, rescheduling, and handling the occasional difficult conversation
- Supporting our existing VA team and admin workflows

What I actually need from you (please read carefully):

- At least 1 year of experience working specifically in a cleaning business. Not "home services" in general — actual residential cleaning. You should know what a deep clean vs. a recurring clean is, why a move-out takes longer, and why Saturdays are chaos.
- Hands-on experience with BookingKoala
- Experience with GoHighLevel and/or Quo/OpenPhone
- Comfortable on the phone with US customers: clear English, friendly, and able to actually close a booking instead of just taking messages
- Sales instincts. If a lead asks "how much for a 3-bedroom?" I want someone who can answer the question AND book the job, not just send a quote and hope
- Reliable internet, quiet workspace, and a backup plan for when power goes out
- Available 3 PM - 8 PM EST weekdays and full Saturday shifts

What I'm offering:
- $5/hour to start
- Performance bonuses on top of base pay. Our bonus structure changes periodically as the business grows, but the longer your here, the bigger your bonus will be. I pay you more as the business grows. Bonuses are tied to bookings closed, customer retention, and tea ---------- trics.
- Clear path to full-time within 120 days with a pay increase, based on performance
- Long-term role with a real team, not a one-off gig

Direct access to me. I'm involved in the business daily and I care about my team

How to apply:
Send me a video (2 minutes max) answering these three questions:

- Tell me about a cleaning company you've worked for and what you specifically did there
- Walk me through how you'd handle this scenario: a customer calls Monday morning saying the cleaners did a bad job on Saturday, she's furious, and she's threatening to leave a 1-star review. What do you do?
- Why do you want to work with our team specifically? (Not "why do you want a VA job" — why us?)

Applications without a video will not be reviewed. I know it takes effort, so thank you for giving it. Also include in your written application:

- How many years you've worked in the cleaning industry and which company/companies(your resume can cover this)
- Your experience level with BookingKoala and GoHighLevel (be honest — "I've used it" vs. "I built automations in it" are very different)
- Confirm that the 3 PM - 8 PM EST + Saturday schedule works for you

Looking forward to meeting you.

Hunter
Sweep Dream Cleaners

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0297
Total Execution Time  0.0310
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,360 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-VA-for-Growing-US-Cleaning-Company-Ops-Sales-Must-Have-Cleaning-Industry-Experience-1647173
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0245 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1647173
 LIMIT 1 
0.0169   SELECT *
FROM `employers`
WHERE `employer_id` = 810882
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1647173
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-01',ej.date_added) duration_daysDATEDIFF('2026-09-01',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_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-01',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1647173' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1647173 
0.0012   UPDATE employer_jobs SET hit_counts '***May-14-2026=201***May-15-2026=133***May-16-2026=20***May-17-2026=10***May-18-2026=34***May-19-2026=18***May-20-2026=9***May-21-2026=8***May-22-2026=8***May-23-2026=5***May-24-2026=4***May-25-2026=11***May-26-2026=5***May-27-2026=6***May-28-2026=7***May-29-2026=4***May-30-2026=3***May-31-2026=4***Jun-01-2026=3***Jun-02-2026=3***Jun-03-2026=2***Jun-04-2026=3***Jun-05-2026=5***Jun-06-2026=3***Jun-07-2026=2***Jun-08-2026=7***Jun-09-2026=2***Jun-10-2026=2***Jun-11-2026=1***Jun-12-2026=5***Jun-13-2026=4***Jun-14-2026=1***Jun-15-2026=1***Jun-16-2026=3***Jun-18-2026=4***Jun-20-2026=6***Jun-21-2026=1***Jun-22-2026=1***Jun-23-2026=3***Jun-24-2026=4***Jun-26-2026=1***Jun-27-2026=1***Jun-30-2026=2***Jul-01-2026=3***Jul-02-2026=3***Jul-03-2026=1***Jul-04-2026=2***Jul-05-2026=1***Jul-06-2026=3***Jul-08-2026=1***Jul-09-2026=2***Jul-12-2026=1***Jul-13-2026=2***Jul-14-2026=1***Jul-15-2026=1***Jul-17-2026=1***Jul-18-2026=1***Jul-21-2026=4***Jul-24-2026=1***Jul-26-2026=2***Jul-27-2026=1***Jul-28-2026=2***Jul-30-2026=2***Jul-31-2026=2***Aug-01-2026=2***Aug-03-2026=3***Aug-04-2026=1***Aug-06-2026=1***Aug-07-2026=1***Aug-11-2026=2***Aug-13-2026=2***Aug-14-2026=1***Aug-15-2026=3***Aug-16-2026=4***Aug-17-2026=1***Aug-19-2026=1***Aug-23-2026=4***Aug-25-2026=1***Aug-26-2026=2***Sep-01-2026=1' WHERE job_id'1647173'  
0.0010   UPDATE employer_jobs SET monthly_hits '***May-2026=490***Jun-2026=70***Jul-2026=37***Aug-2026=29***Sep-2026=1' WHERE job_id'1647173'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1647173' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1647173 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '810882'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)