Marketing Director
Description
Company Overview:
- Shamrock Roofing & Construction was founded in 1977 in Kansas City.
- It is one of the top 40 roofing contractors in the United States.
- The company is a $70M brand.
- It is family-owned and licensed in 8 states.
- It serves homeowners and commercial property owners across the Midwest.
- Services include roof replacement, repair, storm damage restoration, gutters, and siding.
Role Responsibilities:
- Lead the marketing department.
- Own Shamrock's marketing strategy, budget, and results across all locations.
- Manage the internal marketing team and set clear goals for each person.
- Run weekly marketing meetings and report results to leadership.
Vendor Management:
- Act as the main contact for all outside agencies including SEO, paid media, web, and creative.
- Set KPIs for every vendor and hold them to dates and numbers.
- Review vendor reports, challenge results, and make the call on what stays and what goes.
Lead Generation:
- Research, vet, and negotiate with lead aggregators and brokers in home services.
- Build a process so sales can work aggregator leads well.
- Reduce reliance on any single channel.
- Ensure no one source carries too much of the business.
Tracking and Attribution:
- Make sure every lead, call, and form fill is tied to its source, by location.
- Set up and maintain call tracking across the website and every Google Business Profile.
- Connect marketing data with the CRM and call center.
- Identify cost per lead and cost per sold job by channel.
Channel Management:
- Oversee Google Ads, Local Services Ads, Meta, SEO, and Google Business Profiles.
- Manage offline channels including TV, radio, signage, print, and community programs.
- Work with sales leadership on referral, canvassing, and partner programs.
Performance Metrics:
- Total lead volume by channel and by market.
- Cost per lead and cost per sold job by channel.
- Lead-to-appointment and appointment-to-sold rates.
- Speed to lead.
- Share of leads with a verified source.
- Number of active, profitable lead sources.
- Vendor performance against agreed KPIs.
Required Qualifications:
- 5+ years in marketing, with at least 2 years leading a team or a full marketing function.
- Experience in home services marketing such as roofing, HVAC, plumbing, solar, or restoration.
- Hands-on knowledge of Google Ads, Local Services Ads, Meta Ads, SEO, Google Business Profile, and GA4.
- Experience managing outside agencies and holding them to results.
- Strong grasp of lead tracking, call tracking, and CRM reporting.
- Fluent, professional English, written and spoken.
- Able to work U.S. Central Time business hours.
Preferred Qualifications:
- Experience with lead aggregators or brokers in home services.
- Experience with multi-location businesses.
- Storm restoration or insurance-driven roofing experience.
- Experience with TV, radio, or other offline media.
- Familiarity with roofing CRMs, call center software, and call tracking tools.
- Proficiency in Spanish.
Location: Remote - Argentina, Bolivia, Brazil, Chile, Colombia, Costa Rica, Cuba, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, Uruguay, Venezuela
Skills required for this job:
- Agency management
- CRM data management
- Call tracking
- Environmental restoration
- GA4 (Google Analytics 4)
- Google Ads
- Google Business Profile
- Marketing
- Marketing leadership
- Meta Ads
- Multi-Location Management
- Offline campaigns
- Photovoltaic systems
- Plumbing
- Roofing
- SEO (Search engine optimization)
- Services marketing