Full Time
$750/Month
40
Oct 5, 2026
Part-Time or Full-Time | Remote
We are looking for a motivated, confident, and highly communicative Virtual Assistant to join our growing cleaning company.
This position is primarily 80% sales and 20% operations. We are looking for someone who is comfortable talking to potential customers, making cold calls, following up with leads, handling objections, and closing new cleaning customers.
What You’ll Do
Sales – Approximately 80%
Answer inbound calls and respond to potential customers
Make proactive cold calls to generate new leads
Follow up with leads by phone, text, and
Build rapport with potential customers
Handle questions and objections professionally
Provide quotes and help customers understand our services
Follow up consistently until the customer books
Track leads, follow-ups, and sales activity
Convert inquiries and leads into booked cleaning appointments
Operations – Approximately 20%
Assist with scheduling cleaning appointments
Coordinate schedules between customers and cleaning teams
Communicate with customers and cleaners regarding appointments
Update customer and cleaner information
Manage calendars and scheduling
Help fill open appointment slots
Handle schedule changes, cancellations, and rescheduling
Maintain trackers and follow company SOPs
Help with day-to-day administrative tasks
What We’re Looking For
Strong sales and communication skills
Confident and professional phone presence
Comfortable making cold calls
Able to handle rejection and objections
Self-motivated and proactive
Excellent follow-up and organizational skills
Reliable and able to work independently
Comfortable learning new systems and following SOPs
Previous experience working for a cleaning company is highly preferred
Previous experience scheduling residential or commercial cleaning services is a strong plus
Experience scheduling cleaners, managing cleaning team calendars, or coordinating cleaning appointments is a major plus
Previous customer service experience is a strong plus
Sales experience is preferred
The Ideal Candidate
We are looking for someone who is a natural salesperson and confident on the phone, but who also understands the cleaning industry and the importance of accurate scheduling, communication, and customer service.
The ideal candidate may have previously worked for a residential or commercial cleaning company and understands how cleaning appointments are booked, scheduled, assigned to cleaners, and managed.
Experience with cleaning company scheduling is especially valuable because this person will help coordinate customers and cleaning teams while also generating and closing new business.
We can train you on our specific systems, SOPs, trackers, and processes.
What we are looking for is someone who already has strong communication, sales, follow-up, scheduling, and customer service skills and can confidently turn conversations into booked cleaning customers.
Compensation
Pay: [Insert hourly rate/salary]
Schedule: [Part-Time/Full-Time]
Hours: [Insert hours/time zone]
Location: Remote
How to Apply
Please send your resume and a brief introduction including:
Your previous sales experience
Your cold-calling experience
Any previous experience working for a cleaning company
Any experience scheduling cleaning services
Any experience scheduling or managing cleaning teams
Your customer service experience
Your availability
Why you believe you would be a good fit for this position