Overview
Our client is looking for a results-driven Digital Marketing & Lead Generation Specialist to drive qualified residential and commercial roofing leads across Texas and national markets. You will take full ownership of managing live Google Ads campaigns, optimizing budgets, and boosting local search visibility. This hands-on role is ideal for a practitioner skilled in Google Business Profile management, Google Maps ranking, and trackable ROI generation. If you thrive on analyzing campaign performance and turning numbers into scalable growth, this opportunity is for you.
Schedule
Monday to Friday 08:00 - 05:00PM Texas time
Responsibilities
- Google Advertising & Paid Search Management
- Campaign Setup & Strategy: Design, build, and maintain highly targeted Google Search campaigns tailored for residential and commercial roofing.
- Local Services Ads (LSA): Manage and optimize Google Local Services Ads performance and incoming lead workflows, if applicable.
- Ongoing Optimization: Perform regular keyword research, negative keyword management, ad copy A/B testing, and competitor campaign analysis.
- Budget & Bid Management: Monitor and optimize daily spend, Cost Per Lead (CPL), Cost Per Acquisition (CPA), and conversion rates to maximize ROI.
- Local SEO & Google Business Profile (GBP) Management
- GBP Optimization: Manage and continually update our Google Business Profile with projects, photos, posts, services, and accurate business information.
- Local Visibility: Drive search performance to rank consistently in the local Google Maps 3-Pack for targeted commercial and residential roofing terms.
- On-Page & Technical SEO: Audit and improve website content, landing pages, metadata, and site architecture from both an SEO and lead-conversion standpoint.
- Organic Search Growth: Develop and execute strategies to build organic rankings across competitive local service keywords.
- Tracking, Analytics & Strategy
- Lead Tracking & Attribution: Implement proper conversion tracking (calls, form fills, chat) to report accurately on lead sources and campaign attribution.
- Performance Reporting: Provide transparent, regular reporting on campaign metrics, traffic trends, conversion metrics, and key performance indicators.
- Expansion & Opportunity Identification: Proactively identify new digital channels, local search tactics, and geographic expansion opportunities as we enter new markets outside of Texas.
Requirements
- Proven Track Record: Demonstrated experience directly managing Google Ads campaigns and local SEO strategy with measurable results (case studies or performance metrics preferred).
- Technical Proficiency: Expertise in Google Ads Manager, Google Analytics 4 (GA4), Google Search Console, Google Business Profile, and conversion tracking tools.
- Local SEO Expertise: Deep understanding of local ranking factors, citation building, on-page optimization, and Google Maps algorithm signals.
- Analytical Mindset: Strong ability to analyze raw performance data, identify bottlenecks, and translate numbers into strategic optimizations.
- Preferred Qualifications
- Industry Experience: Prior experience driving leads for roofing, construction, trades, or home services/local service businesses.
- B2B & B2C Experience: Familiarity with marketing both high-volume consumer services (residential roofing) and high-ticket B2B cycles (commercial and multifamily roofing).
Independent Contractor Perks
- Permanent work from home
- Immediate hiring
- Health insurance for eligible locations
Note
Please click the "APPLY" button to complete your application, including the assessment questions, technical check, and voice recording. Your hourly pay rate will be established based on your performance in the application process; submissions with all requirements fulfilled will receive priority review.
Important Disclaimer
BruntWork never charges fees for applying or any part of the hiring process—it is 100% free. If you are ever asked for payment, please stop and report it immediately to our official email us through the Contact Us form on our official BruntWork website.
Job Category
Marketing and Content
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Monday to Friday 08:00 - 05:00PM Texas time
Published on
Aug 10 2026
BruntWork will never ask you for money or any other form of payment. If someone claiming to represent BruntWork is requesting a payment from you, please let us know at applications@bruntwork.co
“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”
— Zyrrah D, Bookkeeper
Digital Marketing & Lead Generation Specialist (Google Ads & SEO)
Job Category
Marketing and Content
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Monday to Friday 08:00 - 05:00PM Texas time
Published on
Aug 10 2026
BruntWork will never ask you for money or any other form of payment. If someone claiming to represent BruntWork is requesting a payment from you, please let us know at applications@bruntwork.co
“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”
— Zyrrah D, Bookkeeper