Facebook / Meta Roofing & Siding company Ads manager needed

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

TYPE OF WORK

Any

SALARY

100-$300 per week

HOURS PER WEEK

TBD

DATE UPDATED

Apr 9, 2026

JOB OVERVIEW

Roofing & Siding Ads Specialist (Proven Creatives Only) ????

We are looking for someone who has real experience running ads specifically for roofing, siding, or exterior companies.
???? DO NOT APPLY if you have not successfully run ads in this niche.
What We Want
Someone with proven ad creatives that have already worked
Ready-to-launch or easily adaptable campaigns
Experience generating real appointments (not just clicks or leads)
Strong understanding of local service ads (Facebook, Google, etc.)
What You’ll Do
Launch and manage ad campaigns for roofing & siding
Bring winning creatives + angles (before/after, storm, retail, etc.)
Help generate consistent booked appointments
Optimize based on real performance
Requirements
Must show past results (screenshots, metrics, creatives)
Must have run roofing/siding/exterior campaigns
Must understand local targeting + homeowner psychology
Bonus if you’ve worked with storm or insurance campaigns
Compensation
Part-time to start
Will turn into full-time for the right person
Performance-based opportunities available
To Apply
Send:
Examples of roofing/siding ads you’ve run
Results (CPL, cost per appointment, etc.)
What strategy you would use for us
Important
We are not looking for beginners.
We want someone who can plug in and launch immediately with proven systems.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0183
Total Execution Time  0.0197
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,152 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Facebook-Meta-Roofing-Siding-company-Ads-manager-needed-1619950
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0093 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1619950
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 903669
 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` = 1619950
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1619950' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619950 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-09-2026=296***Apr-10-2026=23***Apr-11-2026=10***Apr-17-2026=1' WHERE job_id'1619950'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=330' WHERE job_id'1619950'  
0.0022   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1619950' 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` = 1619950 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '903669'
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)