ActuallyRemote

Virtual Assistant – Sales, B2B Outreach, Recruiting & Operations

Radiant Refresh ServicesLC, KN, JM, BB, TT, BZ, EC, CR, VC, GD, DMSaint Lucia, Saint Kitts and Nevis, Jamaica, Barbados, Trinidad and Tobago, Belize, Ecuador, Costa Rica, Saint Vincent and Grenadines, Grenada, Dominica
Apply with your CV →

Applications for this role are taken on Actually Remote. Your saved CV and details go straight to Radiant Refresh Services.

Virtual Assistant – B2B Sales, Appointment Setting, Recruiting & Operations

Industry: Residential & Commercial Cleaning Services
Job Type: Part-time, ongoing contract
Hours: Approximately 20 hours per week
Hourly Rate: $4–$6 USD/hour, depending on experience
Experience Level: Intermediate
Location: Remote, worldwide
Schedule: Must be available during U.S. business hours (Mountain Time)
Growth Opportunity: Potential for increased hours and responsibilities as the company grows.

ABOUT US

We are a growing cleaning company focused on expanding our customer base, developing business partnerships, and building a dependable team of cleaning professionals.

We are seeking a proactive, highly organized, and sales-oriented Virtual Assistant to support business development, B2B appointment setting, cleaner recruiting, customer service, and daily operations.

We strongly prefer candidates who have previous experience working with or supporting a cleaning company. Experience with residential cleaning, commercial cleaning, Airbnb or vacation rental cleaning, cleaner recruitment, or cleaning-business operations is a significant advantage.

However, candidates with experience supporting other home-based or service-based businesses are also encouraged to apply. This includes landscaping, property management, home maintenance, pest control, HVAC, plumbing, moving services, and other residential or commercial service providers.

We are also interested in candidates with transferable experience in B2B sales, outbound calling, appointment setting, lead generation, recruiting, contractor coordination, and customer service.

Direct cleaning-industry experience is preferred but not required. We are ultimately looking for someone who understands service-based business operations, communicates confidently with customers and business owners, and can contribute to our company's growth.

We are looking for someone who is confident making outbound calls, comfortable communicating with business owners, skilled at following up, and capable of managing multiple responsibilities independently.

This is a hands-on role for someone who takes initiative, solves problems, and consistently follows through on commitments.

KEY RESPONSIBILITIES

  1. B2B Sales & Business Development
  • Conduct outbound calls to property managers, real estate agents, Airbnb hosts, local businesses, and potential commercial cleaning clients.
  • Introduce our cleaning services and identify potential business partnerships.
  • Generate and qualify leads through cold calling, email outreach, research, and follow-ups.
  • Schedule qualified appointments with prospective business partners and decision-makers.
  • Build and maintain relationships with prospective clients and referral partners.
  • Handle common sales objections professionally.
  • Maintain accurate records of outreach, conversations, follow-ups, and appointments.
  • Assist with improving sales scripts, lead-generation strategies, and outreach processes.
  • Identify new opportunities to grow residential, commercial, and vacation rental cleaning services.
  1. Appointment Setting & Lead Management
  • Contact prospective customers and business partners.
  • Follow up with inbound leads and previously contacted prospects.
  • Schedule and confirm appointments.
  • Maintain organized lead lists, calendars, and CRM records.
  • Track lead status and ensure timely follow-up.
  • Provide regular updates on outreach activity, appointments booked, and results.
  1. Cleaner Recruiting & Contractor Coordination
  • Source and recruit qualified residential and commercial cleaning professionals.
  • Create and manage job postings.
  • Review applications and screen candidates.
  • Conduct initial interviews and assess experience, availability, transportation, service areas, and reliability.
  • Coordinate reference checks, background checks, and onboarding documentation as needed.
  • Maintain an organized pipeline of qualified cleaning professionals.
  • Build and maintain a list of backup cleaners.
  • Confirm availability for upcoming assignments.
  • Follow up with cleaners regarding accepted appointments.
  • Monitor cancellations, no-shows, and scheduling concerns.
  • Proactively identify and communicate potential staffing problems before they affect customers.

Reliability is extremely important to our company. We need someone who understands the importance of recruiting dependable professionals and maintaining consistent communication.

  1. Customer Service & Communication
  • Respond professionally to customer inquiries by phone, email, and text.
  • Provide accurate information about cleaning services and booking procedures.
  • Assist with scheduling and customer follow-ups.
  • Address routine customer questions and concerns.
  • Escalate complaints or situations requiring management approval.
  • Maintain professional, friendly, and helpful communication.
  • Help support customer satisfaction, retention, and repeat bookings.
  1. General Administrative & Operations Support
  • Assist with additional business tasks as assigned.
  • Conduct research on potential business partners, customers, and service opportunities.
  • Maintain spreadsheets, contact databases, and business records.
  • Organize recruiting and sales information.
  • Assist with scheduling, documentation, and process improvements.
  • Prepare reports and updates on assigned projects.
  • Identify operational challenges and recommend practical solutions.

REQUIRED QUALIFICATIONS

  • Excellent spoken and written English.
  • Previous experience in outbound sales, cold calling, appointment setting, recruiting, customer service, or business operations.
  • Strong telephone communication and interpersonal skills.
  • Confidence speaking with business owners, property managers, and decision-makers.
  • Ability to generate leads and schedule qualified appointments.
  • Strong organizational and time-management skills.
  • Excellent follow-through and attention to detail.
  • Ability to work independently and manage multiple responsibilities.
  • Experience using Google Workspace, spreadsheets, CRMs, and online communication tools.
  • Reliable internet connection, quiet workspace, and clear call quality.
  • Consistent availability during agreed U.S. business hours in Mountain Time.
  • Experience supporting a home-service, field-service, or other service-based business is beneficial but not mandatory.
  • Candidates with strong transferable experience in sales, recruiting, appointment setting, or customer service will be considered.

PREFERRED QUALIFICATIONS

Previous experience working with a cleaning company is strongly preferred, but not required.

We are especially interested in candidates with experience in the following areas:

Cleaning & Home-Service Businesses

  • Residential or commercial cleaning businesses.
  • Cleaning-company virtual assistance or operations.
  • Airbnb and vacation rental cleaning operations.
  • Landscaping, property management, and home maintenance businesses.
  • HVAC, plumbing, pest control, moving, or other home-service businesses.
  • Recruiting and coordinating cleaners or independent contractors.

Sales & Business Development

  • B2B sales for cleaning companies or other home-service businesses.
  • Outbound calling to property managers, real estate agents, Airbnb hosts, or commercial businesses.
  • Appointment setting and lead generation.
  • Customer acquisition and follow-up.
  • Building relationships with business owners and decision-makers.

Recruiting & Operations

  • Recruiting, screening, and onboarding workers.
  • Coordinating contractors and field-service professionals.
  • Managing schedules and service appointments.
  • Customer service and operations support.
  • CRM management and sales pipeline tracking.

Experience with BookingKoala or similar cleaning-business scheduling software is an additional advantage.

Candidates without direct cleaning-industry experience are welcome to apply if they demonstrate strong transferable skills, relevant business experience, and the ability to learn new systems and processes quickly.

SCHEDULE & AVAILABILITY

  • Approximately 20 hours per week.
  • Must be available during agreed business hours in Mountain Time.
  • Must be comfortable making outbound calls during U.S. business hours.
  • Consistent attendance, communication, and reliability are essential.
  • Applicants must specify their time zone and available working hours.

COMPENSATION & GROWTH

  • Hourly rate: $4–$6 USD, depending on experience and qualifications.
  • Initial 30-day evaluation period.
  • Ongoing opportunity for the right candidate.
  • Potential for additional hours and expanded responsibilities as the business grows.

We are looking for someone interested in building a long-term professional relationship and contributing to the growth of the company.

WHAT SUCCESS LOOKS LIKE

The ideal candidate will:

  • Consistently generate and follow up with qualified business leads.
  • Book meaningful B2B sales appointments.
  • Help develop potential business partnerships.
  • Recruit dependable cleaning professionals.
  • Maintain an organized recruiting and sales pipeline.
  • Communicate proactively and prevent avoidable scheduling problems.
  • Deliver excellent customer service.
  • Complete assigned tasks accurately and on time.
  • Identify problems and recommend solutions without constant supervision.

We value quality, reliability, initiative, and measurable results.

HOW TO APPLY

Please answer the following questions in your proposal:

  1. Have you previously worked for a residential or commercial cleaning company? If yes, describe your responsibilities. If not, have you supported another home-service, field-service, or service-based business?
  1. Describe your experience with outbound sales, cold calling, and B2B appointment setting. What results have you achieved?
  1. How would you approach a property manager or real estate agent to introduce our cleaning services and schedule an appointment?
  1. Describe your recruiting experience. How would you screen cleaning professionals to identify reliable candidates?
  1. What would you do if a cleaner cancelled an accepted assignment shortly before the customer's appointment?
  1. Which CRM, recruiting, scheduling, and communication tools have you used? Have you worked with BookingKoala?
  1. What time zone are you located in, and what hours can you consistently work in Mountain Time?
  1. Are you comfortable making outbound calls regularly and communicating directly with U.S. business owners and customers?
  1. Are you available for approximately 20 hours per week at $4–$7 USD/hour?
  1. Describe one measurable achievement from a previous sales, recruiting, customer service, or operations role.

Please begin your proposal with the words "READY TO GROW" so we know you have read the complete job description.

We are looking for a motivated, dependable, and resourceful professional who can help us generate business, recruit reliable cleaning professionals, and support our company's continued growth.

← All remote roles