257. Should You Hire a Marketing Agency or Build Your Own Team? (The Brutal Truth) cover art

257. Should You Hire a Marketing Agency or Build Your Own Team? (The Brutal Truth)

257. Should You Hire a Marketing Agency or Build Your Own Team? (The Brutal Truth)

Listen for free

View show details

About this listen

Looking to solve your marketing problem? Book a call with our team.


If you're asking whether you should hire a marketing agency or build your own in-house marketing system — you're asking the right question. But most roofing companies approach it the wrong way.


In this video, Joseph Hughes breaks down the real-world pros and cons of each path — based on helping hundreds of roofers grow.


I’ll show you how to decide what's right for YOUR business — not based on hype, but based on where you’re trying to go.


Key Takeaways:

🤔 Why “in-house vs. agency” isn’t the first question to ask

📈 What roofing companies actually need to grow with marketing

🎛️ The hybrid model that’s delivering the best results

🧠 Why you need to drive the strategy—agency or notKey Timestamps:

00:05 – Why you’re asking the wrong question about marketing

01:00 – The real problem: no time, no money, and what to fix first

02:00 – In-house vs. outsourcing: when each one makes sense

05:24 – The hybrid model: how the best roofing companies win


Connect with Joseph Hughes & Contractor Dynamics:➡️ ⁠Facebook

➡️ Instagram

➡️ LinkedIn

➡️ Website


#RoofingMarketing #ContractorMarketing #MarketingStrategy #RoofingBusiness #InHouseMarketing #MarketingTips

What listeners say about 257. Should You Hire a Marketing Agency or Build Your Own Team? (The Brutal Truth)

Average Customer Ratings

Reviews - Please select the tabs below to change the source of reviews.

In the spirit of reconciliation, Audible acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.