Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Digital Marketing Manager

Job

Mars Restoration

Lanham, MD (In Person)

$72,500 Salary, Full-Time

Posted 1 week ago (Updated 15 hours ago) • Actively hiring

Expires 7/14/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Company Overview MARS Roofing is seeking a results-driven Digital Marketing Manager to oversee and optimize all digital lead generation efforts for our growing exterior restoration and roofing company. This is a hands-on role for someone who understands performance marketing, lead generation, and conversion tracking — not just social media posting or branding. We are looking for someone with strong experience in Google PPC, Local Service Ads (LSA), SEO, Google Business Profile optimization, website management, CRM systems, and digital marketing analytics. Experience with HubSpot and home service industries is a major plus. This position will work directly with ownership and leadership to improve lead flow, marketing ROI, tracking, and overall digital performance.
Compensation Base Salary:
$70,000-$75,000 Monthly Performance Incentives Quarterly Bonus Opportunities PTO & Paid Holidays Growth Opportunity Within a Rapidly Expanding Company Responsibilities Manage and optimize Google Ads PPC campaigns Oversee and improve Google Local Service Ads (LSA) Manage SEO strategy and website optimization Optimize and maintain Google Business Profiles Track lead flow, conversion rates, cost per lead, and ROI Build and optimize landing pages for conversions Improve digital lead attribution and reporting Work within HubSpot CRM to improve automation and tracking Coordinate with vendors, agencies, and internal leadership Analyze campaign performance and make data-driven decisions Implement AI tools and automation to improve efficiency and marketing performance Monitor online reputation and review generation strategies Assist with overall digital growth strategy Qualifications 4-8 years of digital marketing experience Strong hands-on experience with: Google Ads LSA SEO Google Business Profile optimization Website management Conversion tracking & analytics Experience with HubSpot strongly preferred Home services, roofing, restoration, HVAC, solar, or similar industry experience is a major plus Strong analytical and reporting skills Ability to manage multiple projects and priorities Self-starter mentality with strong accountability Comfortable working in a fast-paced, growth-oriented environment Ideal Candidate The ideal candidate is highly analytical, performance-driven, and understands how to generate measurable leads and revenue — not just impressions or engagement. We are looking for someone who can own digital performance, improve systems, and help scale a growing company.
Pay:
$70,000.00 - $75,000.00 per year
Benefits:
401(k) 401(k) matching Dental insurance Health insurance Paid time off Vision insurance
Experience:
Digital marketing: 4 years (Required) Ability to
Commute:
Lanham, MD 20706 (Preferred)
Work Location:
In person