Appointment Setter / Outreach VA for HVAC Owner Interviews

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

TYPE OF WORK

Part Time

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Mar 22, 2026

JOB OVERVIEW

We are looking for a reliable, professional Outreach VA / Appointment Setter to help us book interviews with HVAC business owners in the United States.

This is not a closing role.
You will not be responsible for selling a product or handling advanced sales conversations.

Your job is to:

contact HVAC business owners using our script
follow up professionally
book qualified interviews on the founder’s calendar
keep notes and tracking updated

We will provide:

the exact script
the target market
the messaging
the qualification rules
the booking process

Your role is to execute consistently, communicate clearly, and help us schedule qualified conversations.

Responsibilities

Reach out to HVAC business owners using our script
Follow up with prospects professionally and consistently
Book qualified interviews on the calendar
Keep simple notes and tracking updated
Flag strong prospects and common objections
Follow instructions closely and stay organized

Requirements

Strong written and spoken English
Experience with outreach, appointment setting, lead generation, or VA work
Comfortable communicating with U.S. business owners
Organized, dependable, and coachable
Able to follow a script and process without going off-track
Professional, polite, and persistent without being pushy

Bonus If You Have

Experience contacting U.S. small business owners
Experience with service businesses such as HVAC, plumbing, roofing, or home services
Experience using Google Sheets, Calendly, CRMs, or outreach tools

Compensation
This is a performance-based role. Compensation is tied to completed qualified interviews. Strong performers will have the opportunity to earn more based on results.

How to Apply
Please send:

A short introduction about yourself
Your experience with outreach or appointment setting
The types of businesses you have contacted before
A short voice recording introducing yourself in English
The phrase: Qualified conversations beat busy work

Also answer this question:
How would you follow up with a busy business owner who did not reply to your first message?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0241
Total Execution Time  0.0255
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,656 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Appointment-Setter-Outreach-VA-for-HVAC-Owner-Interviews-1607673
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0187 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1607673
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 280824
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1607673
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1607673' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1607673 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-22-2026=1553***Mar-23-2026=176***Mar-24-2026=65***Mar-25-2026=25***Mar-26-2026=33***Mar-27-2026=28***Mar-28-2026=2***Mar-29-2026=5***Mar-30-2026=10***Mar-31-2026=6***Apr-01-2026=9***Apr-02-2026=14***Apr-03-2026=18***Apr-04-2026=5***Apr-05-2026=1***Apr-06-2026=2***Apr-07-2026=1***Apr-08-2026=3***Apr-09-2026=1***Apr-10-2026=1***Apr-11-2026=1***Apr-16-2026=2' WHERE job_id'1607673'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1899***Apr-2026=58' WHERE job_id'1607673'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1607673' 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` = 1607673 
0.0111   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '280824'
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)