Commercial Roofing SDR

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

TYPE OF WORK

Full Time

SALARY

650

HOURS PER WEEK

40

DATE UPDATED

Jul 25, 2026

JOB OVERVIEW

Remote Sales Development Representative (SDR) – Commercial Roofing (Canada)

Location: Remote (Philippines)

Company: Roofer Squad – British Columbia, Canada

About Roofer Squad

Roofer Squad is a growing commercial roofing company based in British Columbia, Canada. We help commercial property owners protect their buildings through roof inspections, leak detection, preventative maintenance, repairs, and roof replacement projects.

We are looking for an experienced, confident, and highly motivated SDR who can consistently generate qualified opportunities with commercial property decision-makers.

Your Responsibilities

* Cold call commercial property owners, property managers, facility managers, strata managers, warehouse owners, industrial businesses, and commercial real estate companies.
* Identify roofing opportunities including leaks, aging roofs, maintenance requirements, reroofing projects, and warranty concerns.
* Qualify prospects and identify decision-makers.
* Book qualified roof inspections and sales appointments.
* Follow up through phone, email, and LinkedIn.
* Keep detailed records in our CRM.
* Meet or exceed weekly KPIs for calls, conversations, and appointments.

Minimum Requirements

* 2+ years of B2B cold-calling or SDR experience.
* Excellent spoken and written English with a professional, neutral accent.
* Comfortable speaking with CEOs, owners, property managers, and executives.
* Experience with CRM software (GoHighLevel, HubSpot, Salesforce, Zoho, or similar).
* Reliable computer, high-speed internet, USB headset, and quiet workspace.
* Able to work during Pacific Time business hours.

Preferred Experience

Priority will be given to candidates with experience in:

* Commercial roofing
* Construction
* Building maintenance
* Facility management
* Property management
* Commercial cleaning
* HVAC
* Restoration
* Solar
* Security services
* Industrial services

Compensation

* Competitive monthly base salary (based on experience).
* Bonus for every qualified appointment.
* Commission on closed projects.
* Long-term opportunity with performance-based raises and advancement.

Application Instructions (Please Read Carefully)

To be considered, you must submit ALL of the following:

1. Your resume.
2. A 1–2 minute video or voice introduction.
3. A 3-minute role-play cold call where you call a warehouse owner and try to book a free commercial roof inspection.
4. Tell us how you would respond if the prospect says:
* “We’re not interested.”
* “Send me an email.”
* “We already have a roofing contractor.”
5. Tell us:
* How many outbound calls you make daily.
* Your average appointments booked per week.
* Your best month for appointments booked.
6. List the CRM systems and dialers you’ve used.
7. Your internet speed.
8. Your expected monthly salary (USD).

Final Interview Challenge

Shortlisted candidates will complete a 15-minute live mock cold call with our team. We are looking for someone who can:

* Build rapport quickly.
* Handle objections confidently.
* Ask good qualifying questions.
* Book qualified appointments.
* Speak professionally and naturally.

Bonus Points

Applications will receive priority if you have:

* Experience selling to commercial property owners or facility managers.
* Experience selling construction or building services.
* Experience working with North American clients.
* Consistently booked 10+ qualified appointments per week.
* Experience selling high-value B2B services worth $10,000+.

If you’re driven, coachable, and enjoy speaking with business decision-makers, we’d love to hear

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0120
Total Execution Time  0.0133
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,056 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Commercial-Roofing-SDR-1694957
  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` = 1694957
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 958324
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1694957
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-28',ej.date_added) duration_daysDATEDIFF('2026-07-28',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-07-28',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1694957' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1694957 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-23-2026=236***Jul-24-2026=9***Jul-25-2026=261***Jul-26-2026=14***Jul-28-2026=1' WHERE job_id'1694957'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jul-2026=521' WHERE job_id'1694957'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1694957' 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` = 1694957 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '958324'
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)