Sales & Operations Virtual Assistant – U.S. Home Services Company

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

TYPE OF WORK

Full Time

SALARY

120

HOURS PER WEEK

40

DATE UPDATED

Sep 24, 2026

JOB OVERVIEW

We are a growing U.S.-based home services company looking for a talented, organized, personable, and dependable Sales & Operations Virtual Assistant to become an important part of our team.
This is not simply a data-entry position. You will interact with customers, follow up on sales opportunities, keep our schedule organized, conduct administrative research, maintain our CRM, and help ensure leads and customers have an excellent experience.
We are looking for someone who is confident communicating with U.S. customers, highly organized, proactive, and comfortable owning recurring responsibilities.
Primary Responsibilities
Lead Management & Appointment Scheduling
• Respond quickly to inbound leads by phone, text, and/or email.
• Generate approximately 8 sales appointments per day from inbound opportunities.
• Communicate professionally and warmly with prospective customers.
• Accurately schedule appointments and document all communication in our CRM.
• Continue following up with leads who do not initially respond.
Sales Follow-Up
• Complete approximately 20 sales follow-ups per day.
• Follow up with customers who have received estimates but have not yet made a decision.
• Use phone, text, and email to maintain consistent communication.
• Keep detailed notes and properly schedule future follow-up activities.
• Help ensure sales opportunities do not fall through the cracks.
Next-Day Sales Consultation Pre-Calls
• Complete approximately 5–10 pre-calls per day for the following day's sales consultations.
• Confirm appointments and customer availability.
• Verify important project and property information.
• Make sure customers understand what to expect from their appointment.
• Update appointment information and CRM records as needed.
Next-Day Installation Pre-Calls
• Complete approximately 1–3 customer pre-calls per day for upcoming installations.
• Confirm installation details with customers.
• Make sure customers are prepared for their scheduled project.
• Communicate questions or concerns to our production team.
HOA & Permit Research
• Assist with approximately 20 HOA and/or permit-related requests per month.
• Research HOA contact information and fencing requirements when needed.
• Research local city/county permitting requirements.
• Maintain accurate documentation and status updates.
• Follow up on outstanding permit or HOA items.
Social Media & Google Business Profile
• Assist with approximately 20–30 social media/Google Business Profile posts per month.
• Create and schedule simple, professional posts using company-provided photos and information.
• Maintain consistent company branding and professional communication.
Customer Review Management
• Help generate approximately 20–30 customer reviews per month.
• Send review requests to completed customers.
• Follow up appropriately when necessary.
• Monitor review activity and help maintain an organized review-request process.
CRM Management & Hygiene
• Keep customer records accurate and up to date.
• Document phone calls, texts, emails, appointments, and follow-ups.
• Ensure leads are placed in the correct stages.
• Identify duplicate, incomplete, or outdated records.
• Maintain accurate follow-up dates and tasks.
• Help make sure every active opportunity has a clear next action.
What We're Looking For
The ideal candidate will have:
• Excellent spoken and written English.
• A clear, professional, friendly phone presence.
• Experience communicating with U.S.-based customers.
• Previous experience with customer service, appointment setting, sales support, or administrative support.
• Experience working inside a CRM.
• Strong attention to detail.
• Excellent organizational and time-management skills.
• Confidence making outbound follow-up calls.
• Ability to communicate professionally through phone, text, and email.
• Strong internet research skills.
• Ability to work independently without constant supervision.
• Reliable high-speed internet and a professional work environment.
• Availability during U.S. Eastern Time business hours.
Experience working with a home services, construction, fencing, roofing, HVAC, plumbing, landscaping, real estate, solar, or similar U.S.-based company is a major plus.
Who Will Be Successful in This Role?
We want someone who thinks beyond simply checking off a list.
If a customer hasn't responded, you follow up.
If information is missing from the CRM, you notice it.
If an appointment needs confirmation, you make sure it gets done.
If something doesn't look right, you ask questions rather than ignoring it.
You should enjoy keeping things organized, communicating with people, solving problems, and helping a growing company operate efficiently.
Compensation
$5 USD per hour.
There will be opportunities for increased compensation and performance-based bonuses for someone who performs well and grows with the company.
We are looking for a long-term team member, not someone searching for a short-term freelance project.
How to Apply
Please submit:
1. Your resume.
2. A 60–90 second video introduction telling us about yourself and your relevant experience.
3. A brief description of any experience you have with:
o Appointment setting
o U.S. customer service
o Sales follow-up
o CRM systems
o Home-service businesses
4. The CRM systems and software platforms you have previously used.
5. Your desired hourly rate.
6. Your availability in U.S. Eastern Time.
7. Your internet speed and backup plan in the event of an internet or power outage.
Please begin your application with the words "STAND STRONG" so we know you read the entire job posting carefully.
We are looking for someone who wants to become an important member of our team and grow with us long-term.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0140
Total Execution Time  0.0157
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,518,608 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Sales-Operations-Virtual-Assistant-US-Home-Services-Company-1737835
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0077 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1737835
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 979979
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1737835
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-10-20',ej.date_added) duration_days, DATEDIFF('2026-10-20',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-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1737835' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1737835 
0.0007   UPDATE employer_jobs SET hit_counts = '***Sep-24-2026=574***Sep-25-2026=299***Sep-26-2026=55***Sep-27-2026=39***Sep-28-2026=24***Sep-29-2026=34***Sep-30-2026=29***Oct-01-2026=14***Oct-02-2026=11***Oct-03-2026=6***Oct-04-2026=4***Oct-05-2026=5***Oct-06-2026=8***Oct-07-2026=1***Oct-08-2026=2***Oct-09-2026=5***Oct-10-2026=1***Oct-12-2026=2***Oct-13-2026=5***Oct-14-2026=7***Oct-16-2026=4***Oct-17-2026=1***Oct-18-2026=1***Oct-19-2026=1***Oct-20-2026=3' WHERE job_id= '1737835'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1054***Oct-2026=81' WHERE job_id= '1737835'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1737835' 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` = 1737835 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '979979'
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)