B2B Cold Caller & Appointment Setter | Property Management Outreach

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

TYPE OF WORK

Full Time

SALARY

$5/hour

HOURS PER WEEK

40

DATE UPDATED

Aug 29, 2026

JOB OVERVIEW

About This Opportunity

I am posting this position and conducting the initial interviews on behalf of one of my clients.

My client owns an established carpet cleaning and restoration company serving San Diego County, California. I am helping them find the right person for this long-term position.

The company name and complete business details will be shared with serious shortlisted candidates at the appropriate stage of the interview process.

The company already has a strong residential customer base. Its next goal is to grow the commercial side of the business by building relationships with property management companies, apartment communities, multifamily properties, and other properties with multiple units.

Work Schedule
Full-time, long-term position
Monday through Friday
8:00 a.m. to 5:00 p.m. California Pacific Time
One-hour unpaid meal break each workday
40 paid hours per week

This is an overnight schedule in the Philippines.

Depending on daylight saving time in California, the Philippine schedule will generally be:

11:00 p.m. to 8:00 a.m., or
12:00 a.m. to 9:00 a.m.

The position always follows California business hours, so the Philippine schedule will change by one hour when California enters or leaves daylight saving time.

Please apply only if you can consistently and reliably work this overnight schedule.

Compensation
Starting pay: $5 USD per hour
Approximately $867 USD per month based on 40 paid hours per week
Additional performance bonuses
Long-term growth potential for the right person

We want to be transparent about the starting pay and schedule.

In addition to the hourly wage, the selected candidate will have opportunities to earn bonuses when clearly defined performance milestones are reached.

Bonus opportunities may include:

Scheduling qualified appointments that take place
Generating qualified commercial opportunities
Helping the company acquire new commercial accounts
Reaching agreed-upon outreach or conversion goals

The exact bonus amounts and requirements will be explained before work begins. Quality matters more than simply making a large number of calls.

Primary Responsibilities
Make outbound calls to apartment communities, multifamily properties, and property management companies
Focus on commercial properties with multiple units and repeat-service potential
Professionally introduce the company’s carpet cleaning and restoration services
Identify property managers, regional managers, maintenance supervisors, and other decision-makers
Speak professionally with receptionists, gatekeepers, property staff, and decision-makers
Ask qualifying questions about each property and its cleaning or restoration needs
Learn approximately how many units or properties a prospect manages when appropriate
Determine whether the property currently uses a carpet cleaning or restoration provider
Follow up with prospects by phone and email

Email
the company’s commercial services PDF, information, and price sheets
Schedule qualified callbacks, estimates, meetings, or appointments for the owner
Build professional relationships with property management contacts
Follow approved scripts and email templates without sounding robotic

This is not a high-pressure residential sales position. The goal is to develop real commercial relationships that may require several calls and follow-ups.

Lead Tracking and Follow-Up

The selected candidate will receive access to a company-provided Google Sheet containing leads.

You will be responsible for accurately tracking:

Every call attempt
Call dates and times
The person contacted
Call outcomes and conversation notes
Decision-maker contact information
Property and unit information when available
PDFs and price sheets sent
Follow-up dates and next steps
Appointments and callbacks
Wrong or disconnected numbers
Prospects who are not interested
Do Not Call requests

Accurate notes and consistent follow-up are essential parts of this position.

Calling Compliance

The selected candidate will be required to install and use the company-approved calling and compliance applications.

You must:

Confirm that numbers are eligible before calling
Never call a number blocked by the system
Immediately document and respect Do Not Call requests
Follow all company calling procedures and required disclosures
Never disable or bypass a calling restriction

Training will be provided on the company’s systems and procedures.

Recorded Calls and Coaching

Outbound calls may be recorded through the company’s approved calling system in accordance with applicable disclosure and consent requirements.

The owner will regularly review calls for:

Professionalism
Communication quality
Accuracy
Script adherence
Proper treatment of prospects
Qualification skills
Call documentation
Overall improvement

You must be comfortable receiving constructive feedback and applying that coaching to future calls.

Communication Requirements
Fluent spoken and written English
Clear and easily understood pronunciation
Professional, friendly, and natural phone presence
Comfortable speaking with U.S.-based business prospects
Strong listening and relationship-building skills
Able to follow a script without sounding like you are reading it
Able to write clear and professional follow-up emails
Persistent without being aggressive or pushy
Comfortable handling objections and rejection professionally

Candidates will be evaluated based on communication clarity, professionalism, experience, reliability, and ability to perform the role.

Experience and Technical Requirements
Previous cold-calling, appointment-setting, telemarketing, or outbound sales experience
Experience calling businesses in the United States
Commercial or B2B outreach experience is strongly preferred
Comfortable speaking with gatekeepers and asking for decision-makers
Strong organization and follow-up skills
Experience using Google Sheets
Willing to install the required calling and compliance applications
Reliable computer and high-speed internet connection
Quiet and professional overnight calling environment
Reliable headset with clear audio
Experience using a CRM or calling platform is preferred
Experience with property management, multifamily housing, commercial cleaning, restoration, or home services is a strong advantage
How to Apply

Please include the following:

A short description of your cold-calling or appointment-setting experience
The types of U.S. businesses you have called
Any experience with B2B outreach, property managers, or apartment communities
The calling systems and CRM platforms you have used
Your experience using Google Sheets
Confirmation that you can consistently work 8:00 a.m. to 5:00 p.m. California Pacific Time
Confirmation that you understand this is an overnight Philippine schedule that changes by one hour when California’s daylight saving time changes
Confirmation that you accept the starting pay of $5 USD per hour plus performance bonuses
Voice Sample Required

Please include a link to a 45 to 60-second audio recording with your application.

Video is not required.

In your recording:

Introduce yourself
Briefly describe your cold-calling experience
Explain how you would professionally introduce a commercial carpet cleaning and restoration company to a property manager

We will evaluate the recording based on:

Clear and easily understood speech
Confidence and professionalism
Friendly and natural delivery
Appropriate speaking pace
Ability to communicate without sounding robotic
Overall suitability for speaking with U.S.-based property managers

Shortlisted candidates will be invited to a live interview and may be asked to complete a simple mock call using a sample script.

Please begin your application with the words “Commercial Outreach” so I know you read the complete posting.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0161
Total Execution Time  0.0175
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,536,272 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/B2B-Cold-Caller-Appointment-Setter-Property-Management-Outreach-1719245
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0100 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1719245
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 512257
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1719245
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-03',ej.date_added) duration_daysDATEDIFF('2026-09-03',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-09-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1719245' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1719245 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-29-2026=485***Aug-30-2026=8***Sep-02-2026=2***Sep-03-2026=2' WHERE job_id'1719245'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=493***Sep-2026=4' WHERE job_id'1719245'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1719245' 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` = 1719245 
0.0039   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '512257'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)