Senior Home Services Digital Marketing & Lead Generation Specialist

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

TYPE OF WORK

Part Time

SALARY

CAD $ 1100-$1400

HOURS PER WEEK

15

DATE UPDATED

Jul 17, 2026

JOB OVERVIEW

# Senior Home Services Lead Generation & Growth Marketing Expert

**Company:** Canadian Plumbing & Drain Service Company
**Location:** Remote — Philippines
**Schedule:** 3 hours per day, Monday to Friday
**Salary:** CAD $1,100–$1,400 per month, based on proven experience
**Bonus:** Performance bonuses for profitable growth
**Position:** Long-term, part-time

## Job Overview

We are a growing plumbing and drain-service company operating in the Greater Toronto Area, Canada.

We are looking for a **high-level, results-driven marketing professional** who has successfully generated leads, booked jobs and revenue for a plumbing, HVAC, electrical, roofing, restoration or similar home-service company in Canada or the United States.

This is not a general virtual-assistant position, basic social-media role or data-entry job.

We need someone who can bring proven North American home-services marketing experience and help us build a complete, predictable lead-generation system.

## Your Main Objective

Build and manage a system that consistently generates profitable work from:

* Homeowners
* Property-management companies
* Contractors and builders
* Commercial businesses
* Previous customers and referrals

The system must produce **real calls, qualified leads, booked jobs and revenue**.

## What You Will Manage

### Residential Lead Generation

* Google Ads, including search and call campaigns
* Google Business Profile growth and optimization
* Local SEO and Google Maps visibility
* Website and landing-page conversion improvements
* Facebook and Instagram lead generation and retargeting
* Kijiji, HomeStars, TrustedPros, Yelp and other relevant Canadian platforms
* Review-generation and customer-referral systems
* Previous-customer reactivation campaigns
* New marketing channels and opportunities we may not currently know about

### Commercial and B2B Lead Generation

Build outreach systems for:

* Property managers
* Condominium managers
* General contractors
* Renovation contractors
* Builders
* Restoration companies
* Realtors
* Facility-management companies
* Restaurants and commercial businesses

This may include prospect research, cold email, calling strategies, follow-up sequences, vendor registrations and CRM pipeline management.

### Tracking and Sales Systems

* Track the source of every call and lead
* Measure cost per qualified lead
* Measure cost per booked job
* Track completed-job revenue and return on advertising spend
* Improve missed-call follow-up
* Improve estimate follow-up
* Build CRM processes and automations
* Prepare a simple weekly performance report
* Train our general assistant to handle routine marketing tasks
* Create written procedures so the system can be repeated and scaled

## We Only Care About Results

The main performance measurements are:

* Qualified calls
* Lead quality
* Booking rate
* Cost per booked job
* Completed jobs
* Revenue
* Profit and return on investment

**Not followers. Not impressions. Not website traffic alone. We need booked plumbing jobs and profitable growth.**

## Critical Requirement: Home-Services Experience

You must have professional marketing experience with at least one Canadian or US home-service company.

Relevant industries include:

* Plumbing and drain services
* HVAC
* Electrical
* Roofing
* Restoration
* Garage doors
* Cleaning
* Landscaping
* Pest control
* Other local service businesses

You should understand:

* How homeowners search for local services
* Emergency and high-intent keywords
* Call-based lead generation
* Local service-area targeting
* Seasonal demand
* Lead quality and booking conversion
* How to generate jobs—not just leads

## Required Skills

* Google Ads
* Google Business Profile
* Local SEO
* Facebook and Instagram Ads
* Website and landing-page optimization
* Conversion and call tracking
* CRM and marketing automation
* Data analysis and campaign optimization
* Strong written and spoken English
* Experience targeting Canadian or US customers

## Do Not Apply If

* You have no proven home-services experience
* Your experience is mainly social-media posting
* You cannot provide measurable campaign results
* You focus only on clicks, impressions or followers
* You have never managed call-based local lead generation
* You are a general VA without senior marketing experience
* You cannot work independently and recommend strategies

## Compensation

**CAD $1,100–$1,400 per month for 15 hours per week**

The final salary will depend on your experience, case studies and demonstrated results.

Additional performance bonuses may be provided for:

* Increasing qualified booked jobs
* Reducing customer-acquisition costs
* Improving booking and conversion rates
* Producing profitable revenue growth

The successful applicant will begin with a paid trial. This can become a stable, long-term position with increased hours and compensation as the business grows.

## How to Apply

Start your application with:

**I GENERATE HOME SERVICE JOBS**

Then answer the following:

1. Which Canadian or US home-service companies have you worked with?
2. Which industries did they operate in?
3. What marketing channels did you personally manage?
4. What were your best measurable results?
5. What was your cost per lead or cost per booked job?
6. How do you track a lead from the first call or click to completed revenue?
7. What would you do during your first 30 days with our plumbing company?
8. Which three lead-generation channels would you prioritize for a plumbing company in Ontario, Canada?
9. Are you available for three hours per day, Monday to Friday?
10. What working hours can you offer in Toronto time?
11. What is your expected monthly salary in Canadian dollars?

Please provide at least one relevant case study showing:

* Type of service business
* Location or target market
* Your exact responsibilities
* Advertising or marketing channels used
* Approximate advertising budget
* Qualified leads generated
* Cost per lead or booked job
* Revenue or return on investment

Confidential company details may be removed.

Please also include a short voice recording introducing yourself and explaining your most successful home-services marketing campaign.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0147
Total Execution Time  0.0166
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,808 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Home-Services-Digital-Marketing-Lead-Generation-Specialist-1690837
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0081 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0006   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1690837
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 897136
 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` = 1690837
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-23',ej.date_added) duration_daysDATEDIFF('2026-07-23',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-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1690837' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1690837 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-16-2026=58***Jul-17-2026=420***Jul-18-2026=85***Jul-19-2026=1***Jul-23-2026=1' WHERE job_id'1690837'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=565' WHERE job_id'1690837'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1690837' 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` = 1690837 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '897136'
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)