Marketing Manager / Growth Marketer (Roofing & Commercial Construction)Company Overview
We are CK Roofing Company — a roofing contractor based in Southern California with an active website, ongoing inbound leads, and proven traction in the residential (B2C) roofing market.
Our current focus is scaling the business into B2B and commercial roofing — including work with property management companies, general contractors, developers, and multi-location clients across California.
Longer term, we plan to expand toward a general contractor / design-build model, but for now roofing is our core growth driver. We are looking to build a scalable marketing system that supports higher-value projects, longer sales cycles, and predictable deal flow.
We are hiring an in-house Marketing Manager / Growth Marketer who will own marketing strategy and execution end to end and work closely with company leadership.
Role Overview
This is a hands-on, in-house role for someone who understands how to build marketing systems for contractors — not just run ads or post content.
You will be responsible for:
- Developing and executing marketing strategy for both B2C and B2B roofing
- Generating qualified leads (especially commercial / repeat clients)
- Managing vendors and agencies
- Building funnels, tracking performance, and optimizing ROI
You will report directly to company leadership and play a key role in scaling the business.
Key Responsibilities
- Own and manage marketing strategy and execution across all channels, with a strong focus on roofing lead generation (B2C + B2B)
- Develop and optimize the company website and landing pages for conversion and credibility
- Manage paid media campaigns (Google Search, Local Services, Meta, retargeting, etc.) with clear separation between residential and commercial traffic
- Lead SEO and local presence strategy for commercial roofing and contractor-related search terms
- Build and manage funnels, tracking, CRM coordination, call/form attribution, and reporting
- Manage and coordinate external agencies, freelancers, designers, and videographers when needed
- Support brand positioning, messaging, reputation management, and trust signals (licenses, warranties, certifications, project scale)
- Collaborate with leadership on budgets, KPIs, priorities, and growth roadmap
Required Experience and Skills
- Proven marketing experience in construction, roofing, home services, or contractor-based businesses
- Strong understanding of lead generation for service businesses, including longer B2B sales cycles
- Hands-on experience with Google Ads, Local SEO, Meta Ads, conversion-focused websites, and funnels
- Experience managing vendors and agencies and holding them accountable to performance
- Strong analytical skills: CRM, call tracking, form tracking, attribution, reporting
- Ability to translate data into clear business insights and recommendations
- Comfortable working in a growing company where systems and processes are still being built
Preferred Qualifications
- Experience with commercial roofing, property management, or B2B construction marketing
- Experience supporting RFPs, proposals, case studies, or sales enablement materials
- Familiarity with general contractor or design-build environments
- Experience scaling a contractor business from residential into commercial markets
- Video marketing experience for construction or roofing is a strong plus
What Success Looks Like in This Role
Within the first 60–90 days, you will have:
- A clear marketing strategy for B2C and B2B roofing
- Defined funnels with proper tracking and attribution
- Active campaigns generating qualified leads, not just volume
- Clear reporting that leadership can rely on to make decisions
Longer term, you will help build a scalable marketing engine that supports higher-value projects, repeat clients, and expansion across California.
Compensation & Work Format
- Competitive compensation based on experience
- Open to 1099 (contract) or W-2 depending on fit and stage
- Full-time, in-house role expected (remote or hybrid possible for the right candidate)
- Growth potential as the company scales
How to Apply
Please apply with:
- Your resume
- A brief summary of your experience in roofing, construction, or contractor marketing
- (Optional) Examples of campaigns, websites, funnels, or results you’ve managed
Marketing Manager, Growth Marketing, Roofing Marketing, Commercial Roofing, B2B Marketing, B2C Marketing, Lead Generation, Contractor Marketing, Roofing Contractor, Commercial Construction Marketing, Digital Marketing, Performance Marketing, SEO, Local SEO, Google Ads, Google Local Services, Meta Ads, PPC, CRM, Call Tracking, Conversion Optimization, Brand Positioning, Video Marketing, Property Management Marketing, General Contractor (Future), Southern California, Santa Clarita CA, Pasadena CA, Hybrid Work
Job Type: Full-time
Pay: $45,000.00 - $120,000.00 per year
Application Question(s):
- How many years of experience do you have in digital marketing and lead generation in USA California LA
- Which marketing channels have you personally managed
Google Ads
Meta Ads
SEO
Local SEO
Website optimization
CRM and lead tracking
Select all that apply
- Have you managed marketing agencies, freelancers, or vendors before
Yes / No
If yes, please briefly explain
- What types of websites have you worked on
Construction or home services
Real estate or development
B2B services
E-commerce
Other
- Do you have experience setting up and tracking marketing KPIs and reporting results to leadership
Yes / No
If yes, please describe the KPIs you tracked
- Have you worked with marketing budgets of at least $5,000 per month
Yes / No
- Do you have hands-on marketing experience with construction in California LA, design-build, home services, or contractor-based companies
Experience:
- marketing experience with construction in California LA: 6 years (Required)
Location:
- Santa Clarita, CA (Preferred)
Work Location: Hybrid remote in Santa Clarita, CA