Experienced Cold Caller – Hourly Pay + Sales Bonuses

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

TYPE OF WORK

Full Time

SALARY

$750+/month

HOURS PER WEEK

40

DATE UPDATED

Apr 9, 2026

JOB OVERVIEW

We’re a US-based roofing company expanding our proven call center operation and looking for experienced cold callers who are confident speaking with US homeowners and motivated by performance pay. If you’re comfortable on the dialer and know how to convert conversations into sales, this role offers consistent hours, clear pay increases, and strong bonus potential.

Compensation starts at $3/hour base pay, with increases based on performance every pay period (2 weeks). Dialers who perform consistently can quickly move into higher hourly tiers while earning additional bonuses for each sale.

Key Compensation Details:
- Base Pay: $3/hour
- 2+ sales in a pay period: $4/hour for that period
- 4+ sales in a pay period: $5/hour for that period
- $25 bonus for every sale

Most dialers should expect to make 2+ sales per week, regularly earning $4/hour + $50+ in bonuses, while strong performers often reach $5/hour + $100+ weekly in bonuses.

This is a full-time role with stable hours.

Schedule:
- 40 hours per week
- Monday – Friday: 11:00 AM – 8:00 PM CST
- 1 hour unpaid lunch break
- Optional Saturday hours: 9:00 AM – 6:00 PM CST (not required)

We are specifically looking for candidates who meet the following requirements:

Requirements:

- Excellent English fluency
- Natural American accent
- Minimum 1 year cold calling experience
- Experience with US roofing, solar, or real estate campaigns preferred

Applicants who do not meet these requirements will not be interviewed.

To move forward in the hiring process, please include a 30-second video clip introducing yourself and briefly explaining:
- Your cold calling experience
- Your experience with roofing or insurance claim campaigns
- Which mornings you are available for a 9 AM CST interview

We are conducting interviews every morning at 9:00 AM CST for the next two weeks and are looking for candidates who can start immediately.

If you’re a consistent dialer who can deliver results and wants to work with a company that already has a proven system and real bonus potential, we’d love to hear from you.

— Graham
Roofing Solutions

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0126
Total Execution Time  0.0140
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,490,776 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Experienced-Cold-Caller-Hourly-Pay-Sales-Bonuses-1595076
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0072 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1595076
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 875450
 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` = 1595076
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1595076' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1595076 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-06-2026=244***Mar-07-2026=37***Mar-08-2026=34***Mar-09-2026=38***Mar-10-2026=16***Mar-11-2026=21***Mar-12-2026=11***Mar-13-2026=12***Mar-14-2026=1***Mar-15-2026=1***Mar-16-2026=355***Mar-17-2026=68***Mar-18-2026=33***Mar-19-2026=17***Mar-20-2026=305***Mar-21-2026=48***Mar-22-2026=19***Mar-23-2026=47***Mar-24-2026=34***Mar-25-2026=28***Mar-26-2026=14***Mar-27-2026=25***Mar-28-2026=1***Mar-29-2026=2***Mar-30-2026=214***Mar-31-2026=61***Apr-01-2026=43***Apr-02-2026=16***Apr-03-2026=39***Apr-04-2026=4***Apr-05-2026=4***Apr-06-2026=8***Apr-07-2026=5***Apr-08-2026=6***Apr-09-2026=305***Apr-10-2026=91***Apr-11-2026=36***Apr-14-2026=1***Apr-15-2026=1' WHERE job_id'1595076'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1685***Apr-2026=559' WHERE job_id'1595076'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1595076' 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` = 1595076 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '875450'
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)