WANT TO TALK RIGHT NOW?

TEXT OR CALL: (732) 733-2390

We will help you leverage marketing to create consistent growth in your roofing company.

Without buying leads or paying shady marketing agencies that never deliver.

BOOK AN INTRO CALL TODAY

“One of the best things I’ve ever done in 20+ years is work with Contractor Dynamics to help me with my marketing.”
Dan Young, Young Roofing & Construction
Iowa & Minnesota

ARE YOU EXPERIENCING ANY OF THIS?

Inconsistent Lead Flow

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Revenue Roller Coaster

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Getting Price Shopped

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

A Shady Marketing Agency (or three)

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Feel Like You’re Missing The Boat

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

FOMO From Not Knowing Marketing

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

YouTubing Your Way Through Marketing

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Constant Stress Of Being Behind On Your Revenue Goals

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Marketing is one of the foundational pillars of any business. If you don’t have a system to continuously get your brand in front of your market and be one of the first companies people think of, you’re always and forever going to experience these problems. Let’s fix that now. 

Let’s build a marketing machine for your roofing company.

BOOK A DEMO CALL TODAY

WHAT IS CONTRACTOR DYNAMICS?

We help roofing companies grow with done-with-you marketing training and done-for-you implementation. Unlike typical agencies, we equip you to build an in-house marketing system for better control over your brand, leads, and growth. Contractor Dynamics delivers the best of both worlds - training + implementation.


We help you build your brand, achieve consistent growth, and scale your business with confidence.

How We Can Help You 

Grow Your Roofing Company

Done-With-You

Marketing Training

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Done-For-You

Marketing Training

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Leadership

Community

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

REAL ROOFING COMPANIES
REAL RESULTS

We love to celebrate our clients’ wins! And we look forward to celebrating wins with you, too!

LUKE BRAGA

Braga Brothers Contracting

Holmdel, NJ

“Thanks to Contractor Dynamics, we doubled our business two years in a row.”


MICHAEL DIER

Watkins Construction

Jackson, MS

“Thanks to Contractor Dynamics, we doubled our business two years in a row.”

RANDY HURTADO

DT Roofing

Granbury, TX

“Thanks to Contractor Dynamics, we doubled our business two years in a row.”

JOSEPH ELSHAZLY

Rapid Roofing

Port Jefferson, NY

“Thanks to Contractor Dynamics, we doubled our business two years in a row.”


RONNIE LOLLAR

AVCO Roofing

Tyler, TX

“Thanks to Contractor Dynamics, we doubled our business two years in a row.”

ANTHONY WALSH

DuraShield Roofing

Milwaukee, WI

“Thanks to Contractor Dynamics, we doubled our business two years in a row.”

3 SIMPLE STEPS TO

GROW YOUR ROOFING COMPANY

1

Book A Demo

With Our Team

We’ll analyze your current

marketing, identify areas of

waste, map out some

opportunities for better results,

and give you clarity moving

forward.

2

Follow The

Playbook

Execute your customized

playbook, with the support of

our marketing training team and

our done-for-you marketing

accelerator services.

3

Experience

Real Results

By following a proven plan,

you’ll be amazed at how your

confidence skyrockets as you

experience predictable and

profitable growth.

THESE ROOFING COMPANIES FOLLOWED THE SAME 3 STEP PLAN

TAZ CRUMPLER

Gravity Roofing

Orlando, FL

“Thanks to Contractor Dynamics, we doubled our business two years in a row.”


DAVE HAGEMAN

Glacier Exteriors

Spokane, WA

“Thanks to Contractor Dynamics, we doubled our business two years in a row.”

TYRELL PENNER

Flatland Roofing

Hartley, TX

“Thanks to Contractor Dynamics, we doubled our business two years in a row.”

WHAT ARE YOUR OTHER OPTIONS?

We provide much faster results and a higher likelihood of success than alternative methods.

* Wasted Time & Missed Opportunity

BOOK A DEMO CALL TODAY

DON'T WORRY.

WE'VE GOT YOU!

We’ve worked with 350+ roofing companies over the past 12 years. We’ve seen it all - every challenge, bottleneck, or problem that is keeping you from having the business you know you deserve to have.


We will hold your hand and walk you through the process, because that’s what gets us excited - knowing that we were part of your business’s explosion to the next level. Plus, check out how much fun our team and our community has while building our businesses together :)

A LETTER FROM OUR FOUNDER...

From The Desk Of Joseph Hughes

Asbury Park, NJ

March 18, 2025

Re: Why you should consider us...


Lorem Ipsum is simply dummy text of the printing and typesettingindustry. Lorem Ipsum has been the industry's standard dummytext ever since the 1500s, when an unknown printer took a galleyof type and scrambled it to make a type specimen book.Lorem Ipsum is simply dummy text of the printing and typesettingindustry. Lorem Ipsum has been the industry's standard dummytext ever since the 1500s, when an unknown printer took a galleyof type and scrambled it to make a type specimen book.Lorem Ipsum is simply dummy text of the printing and typesettingindustry.


Lorem Ipsum has been the industry's standard dummytext ever since the 1500s, when an unknown printer took a galleyof type and scrambled it to make a type specimen book.Lorem Ipsum is simply dummy text of the printing and typesettingindustry. Lorem Ipsum has been the industry's standard...


Let’s Build Something Great Together,

Joseph Hughes

Founder, Contractor Dynamics

5/5 STARS FROM
150+ Verified Google Reviews

We operate by our core values, and are grateful to have the opportunity to work with so many amazing companies who share similar values and ambitions :)

Frequently Asked Questions

  • How Does This Marketing Training Program Work?

    This is a 12-month marketing training program for growth-minded roofing companies. The individuals who join us are contracting company owners, marketing managers at residential roofing companies, or admin professionals who wear the marketing hat for 10+ hours per week (or who want to).


    It’s a combination of 1:1 training, small group calls, a private online community, and a step-by-step digital and social marketing course.


    On top of that, we provide small group business coaching to help our clients tackle non-marketing issues in their businesses.

  • What Kind of 1:1 Training Do I Get?

    You will be assigned to a Marketing Trainer, who will guide you during your time with us. The first call is a Game Plan call, where we will map out an actionable game plan for you, based on where your business is right now and what your goals are. From there, you will have a dedicated 1:1 Zoom call every 2 weeks with your marketing trainer. He or she will help you build and run your marketing machine, one step at a time.

  • What Other Support Do I Get?

    In between those 1:1 calls, you have unlimited email, phone, and Zoom access to your trainer and our entire team. We are here to help you win.


    In addition to that, we have 3 group support and Q&A calls every week, which you may attend as needed.


    On top of that, we have a monthly Video Training call, to help you with all things video.


    And you will get a monthly, small group business coaching call with an active contracting company owner, to guide you through some non-marketing related challenges.


    We also have a private Facebook group, where you can share your wins, get your questions answered, and learn and grow with other like-minded contracting company leaders.

  • What Type of Marketing Do You Train On?

    Good question! We help you build a marketing machine in your roofing company. If you haven’t watched the video above, that’s a good overview.


    We guide each of our clients to create a macro marketing game plan, which includes a brand strategy, long-term objectives, budgeting, tracking, and team accountability.


    From there, each client journey is customized. We work with you week in and week out to attack your game plan and build a more amazing roofing company.

  • Do You Train On Anything In Addition To Marketing?

    Glad you asked! We do. While marketing is super important (essential), we realize there are a multitude of challenges that arise when running and growing a contracting company.


    For this reason, we have an active roofing company owner on our team. He has built an 8-figure contracting company, has it running with a leadership team, and invests his time into coaching our clients on various business systems and processes.


    We have monthly, small-group leadership growth calls and support in between calls, to help you with whatever you need.

  • What Size Companies Join This Program?

    We like to say that size doesn’t matter. We have clients in our program that are startups, looking to hit their first $1 Million year. And we have companies that do $100+ Million a year.


    The roofing companies that join us are the ones that don’t want to outsource their brand-building, customer-generation, and recruiting. They want to take control of their brand, take control of their ability to generate their own customers, and take control of their future.


    One thing that all of our clients have in common is someone (whether it’s the owner or someone else) committed to working on marketing 6-10+ hours per week to be successful.

  • But I've Been Burned On Marketing Before!

    We know! Everyone has. Including us. Most roofing companies fail with marketing because they don’t understand it, and they hire a marketer or a marketing agency to do it all for them.


    Most marketing agencies don’t know what they’re doing. And even if they do, they don’t understand your company, your culture, your people, your brand, your mission, your market, and your services the way you do.


    This is why it’s essential in today’s world for every roofing company to create and distribute its own brand building content and have its own system for generating customers – with consistency and predictability.

  • How Can I Learn More?

    Click this link to set up a time to hop on Zoom someone here on our team. We will ask you a few questions to get a feel for your business and your goals, walk you through our program, and have a no-pressure conversation to discuss if this is something that would add a lot of value to your business and your life.