Marketing Manager (SEO / PPC / Lead Generation) Job at Reese Roofing and Construction, Brandon, FL

d200d0JzUW5lRDdHVkJUekNMdmJTN1VsY1E9PQ==
  • Reese Roofing and Construction
  • Brandon, FL

Job Description

Reese Roofing & Construction is a veteran-owned, family-operated roofing and general contracting company serving the Brandon, Florida area. As a fast-growing business focused on craftsmanship, service excellence, and measurable results, we are seeking a Performance Marketing Manager to lead and execute our digital marketing and lead generation strategy.

This role is responsible for consistently generating high-quality inbound leads that convert into revenue. The Performance Marketing Manager will take ownership of campaign execution, performance optimization, and marketing systems that directly support company growth.

This is a hands-on, results-driven position where success is measured by lead quality, conversion performance, and 

direct contribution to revenue growth.

Key responsibilities include:
  • Own and execute integrated SEO, PPC, and lead generation strategies to drive qualified traffic and high-quality leads
  • Optimize local search presence, including Google Business Profile and local SEO performance
  • Manage and improve digital advertising campaigns across platforms such as Google Ads and Meta Ads Manager
  • Build, test, and refine lead generation funnels, landing pages, and conversion tracking systems
  • Monitor and analyze campaign performance using key metrics such as cost per lead (CPL), cost per acquisition (CPA), and return on ad spend (ROAS)
  • Ensure alignment between marketing activity and sales outcomes through proper tracking, reporting, and CRM integration
  • Collaborate with internal team members to ensure effective lead handoff and performance visibility
  • Manage and scale advertising budgets while improving efficiency and lead quality
  • This role plays a critical part in the company’s growth and requires a proactive, performance-focused approach to marketing execution and optimization.

Requirements

Required Qualifications:

  • Minimum 3+ years of hands-on experience managing SEO, PPC, and digital lead generation campaigns for local service-based businesses (home services experience strongly preferred)
  • Proven track record of generating qualified leads through Google Ads, Meta Ads Manager, and local SEO strategies (including Google Business Profile optimization)
  • Demonstrated ability to manage campaigns tied directly to revenue outcomes, not just traffic or impressions
  • Strong proficiency with Google Analytics, Google Search Console, and CRM systems for performance tracking, reporting, and lead management
  • Experience building, optimizing, and managing lead generation funnels, landing pages, and conversion tracking systems
  • Ability to manage and scale digital advertising budgets while improving cost efficiency and lead quality
  • Strong understanding of key performance metrics including cost per lead (CPL), cost per acquisition (CPA), and return on ad spend (ROAS)
  • Experience aligning marketing performance with sales outcomes and working alongside sales teams to improve conversion rates
  • Highly accountable, self-managed, and results-driven with the ability to take ownership of performance without constant oversight
  • Applications without specific campaign examples and performance metrics will not be considered.

Additional Requirements:

  • Must provide examples of campaigns personally managed, including performance metrics (CPL, CPA, ROAS, or similar)
  • Must be able to clearly explain strategy, decision-making process, and results from past campaigns
  • Must be comfortable working in a fast-paced, performance-driven environment with clear expectations and measurable outcomes

Preferred Qualifications:

  • Bachelor’s degree in Marketing, Business, Communications, or a related field
  • Experience working in roofing, construction, or other home services industries
  • Hands-on experience using SEO tools such as SEMrush or Ahrefs for keyword research, competitor analysis, and performance tracking
  • Experience working with CRM and marketing automation platforms such as GoHighLevel, HubSpot, or Proline

Benefits

Time Off & Work-Life Balance

  • Paid time off (PTO) after probationary period
  • Paid holidays (company-recognized)
  • Consistent schedule with expectations aligned to business needs
  • Opportunities for hybrid work based on performance and company needs

Training & Professional Development

  • Full onboarding and training on all systems (CRM, dialer tools, roofing basics)
  • Ongoing coaching to improve communication, scheduling, and customer interaction
  • Clear path for advancement within the company
  • Career growth opportunities in Sales, Operations, or Management

Company Culture & Perks

  • Work with a veteran-owned, family-operated, and locally supported company
  • Team environment focused on accountability and performance
  • Modern tools and systems to support efficiency (CRM, automation, AI tools)
  • Recognition for performance, milestones, and customer service
  • Fast-growing company with long-term stability
  • Team events, lunches, and community involvement opportunities

Meaningful Work

  • Help homeowners protect one of their most important investments
  • Be part of a team delivering reliable, high-quality roofing solutions
  • Contribute to a company focused on service, craftsmanship, and long-term relationships

Job Tags

Contract work, Local area

Similar Jobs

LaborOne Staffing

Structural Welder/Structural Fitter Job at LaborOne Staffing

 ...Hiring Structural Welders and Structural Fitters for a project in Brownsville, TX. Job Details: Labor One is hiring Structural Welders & Shipfitters. Must be able to pass skills test at jobsite. An expected long-term project, housing assistance, and per diem... 

Planet Fitness

Fitness Trainer Job at Planet Fitness

 ...Grow with us! We are Excel Fitness, a Planet Fitness franchise group based out of Austin, TX with 80+ clubs and growing! Since...  ...waiting for?APPLY TODAY! Job Summary The Fitness Trainer will be responsible for creating a positive member experience... 

Hilton

Bellperson - Juniper Hotel Cupertino, Curio Collection by Hilton Job at Hilton

 ...The Juniper Hotel Cupertino is looking for its next Bellperson to join the team! Our property has 224 guest rooms, about 11 miles west...  ...health benefits, career growth opportunities and our Go Hilton travel discount program. In addition, we offer free meals during... 

SFIZIO Modern Italian Kitchen

Host/Hostess Job at SFIZIO Modern Italian Kitchen

 ...seasoned leaders and team members that want to show our guests a dining experience that leaves them coming back for more. Host/Hostess Needed for BUSY new Fun and Casual high volume upscale Italian Restaurant Tatum & Deer Valley SFIZIO Modern Italian Kitchen 2... 

Luther Mankato Honda

Part-Time Receptionist Job at Luther Mankato Honda

Part-Time Receptionist / CashierOver 60 years ago, the Luther Automotive Group purchased its first dealership. Thirty dealerships and...  ...* Available to work flexible hours on weeknights & weekends* Ability to communicate customers' interests needs and requests...