Cavenaugh Media is a marketing agency built for home service businesses: HVAC, plumbing, roofing, landscaping, electrical, and cleaning. We run paid ads, SEO, websites, and full GoHighLevel CRM systems for around 60 clients, and we're growing fast.
We work in tight fulfillment pods, so every client gets a real person who owns their results. No ticket queues, no hiding behind a dashboard. If you like seeing your work actually move the needle for a real business owner, you'll fit right in here.
The role
You'll own a book of home service clients and keep them winning. That means running their calls, walking them through results, catching problems before they turn into churn, and making sure the work we promised actually gets delivered. You're the face of Cavenaugh Media to your accounts. When they're happy and growing, you're winning.
This is a client-facing seat. You'll be on calls with business owners every week, so you've got to read the room, talk numbers, and build real relationships.
What you'll do
- Own client relationships across a book of home service accounts
- Run weekly and monthly client calls: results, strategy, and clear next steps
- Keep retention high and churn low. This is the number one thing we'll measure you on
- Oversee fulfillment across GoHighLevel, paid ads, SEO, and integrations, working alongside our media buyers and ops team
- Spot at-risk accounts early and turn them around before they leave
- Upsell and extend clients into longer terms when it genuinely makes sense for them
- Keep your accounts organized and your reporting clean
What we're looking for
- Agency experience. This is a must. If you've worked at a marketing agency (home service, HVAC, roofing, dental, or local lead gen especially), you already understand how this world works, and that's exactly who we want
- You know GoHighLevel, Meta ads, and SEO, or you've worked right next to the people who do
- You can talk to anybody, white collar or blue collar, and meet them where they are
- You're on the ball, you're kind, and people genuinely like working with you
- You're organized and you follow through without being chased
- Comfortable working North American business hours (we're on Central time)
- Bonus: you've got a retention track record you're proud of
What we don't need
- A pure tech or SaaS customer success background with no agency exposure
- Someone who only wants to live in the backend and dodge client calls
Bonuses on top of base- Paid Quarterly
- Churn under 10%: $2,000
- Churn under 7%: $3,500
- Churn under 5%: $5,000
We're scaling hard right now, so there's a real path to grow into senior and leadership seats as we build out the team.
How to apply
Apply here with your resume and a quick note on the agency work you've done. If you've got a retention number or a client win you're proud of, lead with that.
Thanks,
Cody Cavenaugh Founder,
Cavenaugh Media
Pay: $75,000.00-$90,000.00 per year
Work Location: Remote