Contractor Dynamics is a Marketing Training Company. We help growth-minded roofing companies create brand-building, sales-generating marketing machines inside their businesses. Our clients range from startups to $100+ million a year industry leaders. Although they vary in size, they have one thing in common: a strong desire to take control over their own growth. You understand that marketing is an essential part of your business, but you’re not a marketing expert. That’s where our team comes into provide the hands-on training and implementation guidance that you need to own your marketing and consistently and profitability grow your business.

For over 3 years now, we’ve been dedicated to educating the roofing industry on how to market their businesses in this fast-paced, fast-changing world of digital marketing.

Our flagship service is our Platinum Marketing program that walks roofing company owners, marketing directors, and marketing assistants through a step-by-step marketing system that we developed from those 8 years of client work.

We also produce TONS of free marketing training on our Youtube channel, our Nailed It! podcast and inside our Nailed It! FB group. You should join them today.

If you’ve got any questions about enrolling in our training programs, feel free to call us at (732) 733-2390, or email us at team@contractordynamics.com.

You can even get our free training video here.

Our Purpose

To Equip People & Companies With The Tools To Transform & Grow

Core Value
We Help Our Clients & One Another WIN
Core Value
Trusted Advisors
Core Value
Continual Learning & Improvement
Core Value
Impeccable With Our Word
Core Value
Extreme Ownership

Our Dynamic Team

Elizabeth Lytle


Sydney Correll

Client Success Director

Ben Fisher

Leadership Coach

Lily Vanderbloemen

Marketing Trainer

Hailey Hawkes

Marketing Trainer

Nesreen Abazid

Marketing Trainer

Christina Manning

Marketing Trainer

Jon Cater

Video Trainer

Pedro Moreno

Video & Podcast Editor

Joseph Hughes




We enroll no more than 10 new clients per month into our training program, to ensure that we can dedicate the proper time, energy, and attention to everyone we work with. If you are interested in learning more about our marketing training program, and how it would fit your company and goals, feel free to schedule a call with one of our Marketing Advisors.

Ready to Grow With Confidence?
Close icon