Appointment Setter – U.S. Clients (Part-time, $6/hr + bonuses, training provided)

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

TYPE OF WORK

Part Time

SALARY

$6/hour

HOURS PER WEEK

25

DATE UPDATED

Oct 15, 2026

JOB OVERVIEW

Apply here: ----------

Steadfast Commercial Cleaning is a commercial cleaning company in Columbus, Ohio. We’re hiring a part-time appointment setter to call small U.S. offices (dental practices, medical and vet clinics, professional offices) and book walkthroughs. You don’t need U.S. business experience. We train you on our script. What we look for is clear, natural English on the phone and the persistence to keep a conversation going when someone says no.

What you’ll do

Call U.S. offices from our list and reach the office manager or owner
Stay calm and keep going when you hear “we already have a cleaner” or “just send me an email”, and end every call with a name and a date
Book walkthroughs at a specific day and time. Our local cleaner does the walkthrough, and the owner delivers the quote.
Follow up after the quote until the client signs

Pay (USD, paid every Sunday)

$6/hour, 25 hours a week (about $650/month)
$20 for every walkthrough you book that takes place and gets a quote
$100 when that client pays its first invoice, plus $50 more at its third
A path to promotion to our closer role for setters who keep turning walkthroughs into clients

Hours: Monday–Friday, 9am–12pm and 1pm–3pm U.S. Eastern, with an unpaid hour in between (9pm–12am and 1am–3am Manila; one hour later after the U.S. clock change on Nov 1).

Must-haves

Clear, natural spoken English. We listen to a short voice recording when you apply.
Outbound calling or sales experience of any kind, and the willingness to follow our script and practise it
A computer, a headset that sounds clean on a call, backup internet and power, and a quiet room
No other job or client during these hours, and no setting for other cleaning companies

How to apply: complete our application at the link (about 8 minutes, including a short voice warm-up). Strong applicants are invited to a 9-minute recorded AI interview with two practice calls, then a call with the owner.

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.0138
Total Execution Time  0.0156
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,483,824 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Appointment-Setter-US-Clients-Part-time-6hr-bonuses-training-provided-1750704
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0069 seconds)  (Hide)
0.0012   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1750704
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 1009566
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1750704
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-19',ej.date_added) duration_days, DATEDIFF('2026-10-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1750704' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1750704 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-15-2026=510***Oct-16-2026=652***Oct-17-2026=136***Oct-19-2026=3' WHERE job_id= '1750704'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1301' WHERE job_id= '1750704'  
0.0006   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1750704' 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` = 1750704 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1009566'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0005   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)