Part Time
$7 - $12 per hour
18
Aug 6, 2026
---- About Ecoshine ----
Ecoshine Window Cleaning is an established window cleaning and exterior cleaning company serving Orange County, Los Angeles County, Long Beach, and surrounding areas of Southern California.
We provide residential and commercial window cleaning, pressure washing, exterior building cleaning, gutter cleaning, screen services, and specialized commercial cleaning.
We are looking for a part-time Google Ads and lead-generation specialist who can work directly with the owner to build our Google advertising system from the beginning.
We do not currently have a fully developed Google Ads system. This position requires someone who can help create the strategy, build the campaigns, install proper tracking, launch the advertising, and manage ongoing optimization.
This is not a basic data-entry or general virtual assistant position.
----- Primary objective -----
Your primary goal will be to build a Google Ads system that produces qualified residential customers and larger commercial opportunities.
We care about qualified leads, booked estimates, sold jobs, revenue, and profitability—not just clicks, impressions, or form submissions.
---- Initial setup responsibilities -----
During the first phase, you will:
Review our business, services, pricing, service areas, and ideal customers
Review any previous Google Ads or Local Services Ads activity
Develop an initial Google Ads strategy
Recommend which services and geographic areas to target first
Build separate residential and commercial campaigns
Conduct keyword research
Create negative keyword lists
Write search advertisements
Set campaign budgets and geographic targeting
Help organize campaign-specific landing pages
Set up telephone-call tracking
Set up form-submission tracking
Configure Google Analytics and Google Tag Manager where needed
Connect lead information to Housecall Pro or another tracking system
Create a reporting process that connects ad spend to qualified leads and sold jobs
Test the system before launching campaigns
----- Ongoing campaign responsibilities -----
After the campaigns are launched, you will:
Monitor spending and campaign performance
Review search terms
Add negative keywords
Adjust keywords, advertisements, targeting, and budgets
Review telephone calls and form submissions for lead quality
Identify irrelevant or unqualified leads
Test new advertisements and landing-page messaging
Improve residential and commercial campaigns separately
Help optimize Google Local Services Ads
Provide a clear weekly performance report
Meet with the owner weekly to discuss results and lead quality
The applicant should understand that commercial leads may have longer sales cycles than residential leads.
Required experience
Applicants should have practical experience with:
Building Google Ads accounts from the beginning
Google Search campaigns
Local service lead generation
Keyword and search-term research
Negative keyword management
Conversion tracking
Telephone-call tracking
Google Analytics
Google Tag Manager
Landing-page strategy
Geographic targeting
Budget management
Reporting qualified leads and sales results
Experience with cleaning companies, pressure washing, roofing, HVAC, landscaping, construction, or other local service businesses is strongly preferred.
----- Preferred experience -----
Helpful additional skills include:
Google Local Services Ads
Housecall Pro
Meta or
Commercial lead generation
CRM management
Website landing pages
Retargeting
Customer follow-up automation
----- Working relationship ------
You will work directly with the business owner.
The owner will provide information about:
Services
Pricing
Service areas
Past customers
Lead quality
Average job values
Commercial capabilities
Photos and project examples
Which leads become estimates and sold jobs
We are looking for someone who will ask thoughtful questions and explain recommendations clearly—not someone who makes changes without discussing the business strategy.