Trust Roofing is a family-owned roofing company based in Largo, FL, with deep roots in the industry dating back to 1978. Known as the “Flat Roof Experts,” we are dedicated to delivering reliable, long-lasting roofing solutions and outstanding customer service. Our mission is to be extraordinary for our clients and deliver quality roofing work.
Position Overview:
We are looking for a detail-oriented and creative Marketing Associate to support the Marketing Manager in executing day-to-day marketing operations. This role focuses heavily on content creation, social media management, and brand engagement, helping build awareness and generate leads across our digital platforms.
This is a great opportunity for a highly motivated individual who thrives in a collaborative environment and is passionate about marketing, storytelling, and the trades.
Key Responsibilities:
- Support the Marketing Manager in executing day-to-day marketing tasks, with a focus on content creation and social media
- Create and schedule engaging graphics, videos, and written content aligned with the Trust Roofing brand
- Help plan and execute marketing campaigns and content calendars
- Attend events such as trade shows and street fairs throughout the year
- Travel to event locations, set up and manage the booth, and actively engage with attendees
- Initiate conversations by asking if attendees “need any roofing help,” promote company services, and collect quote request information
- Distribute promotional giveaway items like bags, magnets, etc.
- Track leads collected at events and help input/report on them post-event
- Participate in team meetings and collaborate on creative initiatives
Qualifications:
- 1–2 years of experience in a marketing, communications, or digital content role (internships count!)
- Strong written and verbal communication skills
- Proficiency with social media platforms and scheduling tools (e.g., Meta Business Suite, HubSpot)
- Comfortable using Canva, Adobe Express, or similar tools for basic content creation
- Attend and represent Trust Roofing at trade shows, street fairs, and community events
- Assist with event setup, booth management, and onsite lead generation
- Strong attention to detail and organizational skills
- Self-starter with a team-player attitude
- Bonus: Familiarity with roofing, construction, or home services industries
What We Offer:
- Competitive hourly rate or salary (depending on experience)
- Bonus opportunities for qualified leads generated from events and marketing initiatives
- Hands-on training and mentorship from experienced marketing leadership
- Opportunity to grow within a well-established, family-run company
- Collaborative team culture with strong company values
- Real-world experience in branding, content strategy, and local lead generation
You can download the full job description here.
How to Apply:
Fill out the application or email your resume and a short cover letter explaining why you’re a great fit for a customer-facing marketing role to hr@trustroofing.com. Ensure to include a link to your portfolio.
Please include “Marketing Associate Application” in the subject line.