HIRING: Experienced B2B Cold Caller / Appointment Setter | WFH

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

TYPE OF WORK

Full Time

SALARY

5/hr

HOURS PER WEEK

40

DATE UPDATED

Aug 14, 2026

JOB OVERVIEW

We are a roofing company based in Texas looking for an experienced B2B Cold Caller / Appointment Setter to join our team.

This is a full-time WFH position focused on outbound calling to schools and other commercial prospects. Your main goal is to connect with the right decision-maker and schedule a free roof evaluation.

What you'll do
Make outbound B2B cold calls to schools, districts, and commercial prospects
Speak with gatekeepers and decision makers professionally
Identify the appropriate person to speak with about the property's roof
Handle objections and keep conversations moving naturally
Build rapport quickly without sounding overly scripted
Schedule qualified appointments
Follow up with leads when appropriate
Accurately record call outcomes and lead information
What we're looking for

We're looking for someone who already understands cold calling and appointment setting, not someone completely new to outbound sales.

You should have:

Proven experience in B2B cold calling, appointment setting, telemarketing, or similar outbound sales
Excellent spoken English
A clear, neutral accent
Strong communication and listening skills
Confidence speaking with receptionists, managers, and decision makers
Good objection handling skills
Have the ability to handle rejection without losing momentum
Reliable attendance and a strong work ethic
The ability to follow a process while still sounding natural and conversational
A willingness to be coached and improve

Roofing or construction experience is a strong advantage, but it is not required. Training will be provided on our services, process, and calling workflow.

?? IMPORTANT: PLEASE READ BEFORE APPLYING

ONLY applicants who complete the application form below will be considered.

DO NOT send your application through OnlineJobs.ph messages.
DO NOT send a DM.

Messages will not be reviewed as applications.

We specifically ask applicants to complete the form so we can properly evaluate your experience and communication skills.

APPLICATION FORM

???? ----------

Please read this entire job post before applying and make sure you meet the requirements.

Incomplete applications may not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0158
Total Execution Time  0.0171
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,494,456 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/HIRING-Experienced-B2B-Cold-Caller-Appointment-Setter-WFH-1709608
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0104 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1709608
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 962233
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1709608
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-19',ej.date_added) duration_daysDATEDIFF('2026-08-19',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-08-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1709608' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1709608 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-14-2026=152***Aug-15-2026=296***Aug-19-2026=1' WHERE job_id'1709608'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=449' WHERE job_id'1709608'  
0.0058   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1709608' 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` = 1709608 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '962233'
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)