pathway for success

the course

The first of its kind

More than a platform

Whether you are just getting started, have an established company that needs help turning things around or anything in between, I want to help transform your way of thinking and your business. Joining The Roofing Academy, you will also be able to meet and network with like minded individuals with the same goals in mind, success, freedom, and happiness. You will learn from myself and your peers while we share all of our best business practices that we use in our own Multi-Million Dollar business.

Proven success

The Full curriculum 

The Roofing Academy (TRA) is founded by Randy Brothers, a successful entrepreneur and the founder / owner of a multi-million dollar roofing company in Colorado. He is also the founder of The Roofing Academy, our all online virtual training curriculum that specializes in helping other roofing business owners succeed.
TRA offers a full curriculum on starting and growing a successful roofing business.

Our E-learning courses range from proven marketing and sales practices to attracting and hiring great employees and everything in between. This course once completed is basically a “business in a box”. Every facet of running a successful roofing company is covered in our course material. Backed by our founders’ proven success, TRA is a one of a kind opportunity to take your business from start-up to scale-ability.

ditch the pitch

what you’ll master

Entrepreneurship 101

This course is designed to change your mindset and teach you how to start thinking and acting like an entrepreneur. This course has 9 chapters and covers a wide variety of fundamentals.

launching your business

The basics of getting your company started and all that is needed to do it the right way. Companion documents include a Start Up Checklist & exclusive sales contract language written by our attorneys.

business planning

This course will give you the tools necessary to create a business plan that will help serve as your guide to success. This course includes how to build a marketing plan, sales strategy, and recruiting plan.

business administration

This course covers all the back office basics including job costing, bookkeeping, and accounting. Understand how to run your business by the numbers and how to find the right people to run a profitable company.

marketing and branding

This course gives you all the tools needed to build a brand that stands out above the rest. Learn marketing strategies to build a recognized roofing brand. We cover everything from door to door to social media.

sales strategies

This course gives you access to our exclusive 7 step sales program that has proven to create top level producers time and time again. We will also teach you how to hire, train and manage your sales team.

Roofing & Estimating

This course is designed to cover all the basics of roofing. We discuss common roofing components and terms, how to perform proper roof inspections and estimating. You will also find our estimate template to use for your company!

Company Culture

The one thing that Randy has done to stand out above everyone else is building an amazing company culture. This course is designed to give you all the leadership strategies he used to build a company that virtually sells itself.

Hiring & Onboarding

Finding the right people is one of the biggest challenges we all face when building our companies. This course will give you step by step strategies to successfully attract, interview, hire, and onboard your team the right way.


Sales is the lifeblood, but production sustains growth. This course covers all phases of the production cycle and gives you everything you need to build a production system that will sustain all the growth your company can handle.

Insurance Restoration

Wind and hail storms provide our industry with a unique opportunity to rapidly scale our companies. The insurance restoration side of this business can be very lucrative, but it is difficult to master. This course will give you all the ins and outs of building a model around storm damage.

Upcoming Courses

The market and industry are constantly evolving. Furthermore, customer expectations and assumptions shift in tandem with this evolution. This is why The Roofing Academy is constantly working to develop new courses, curriculum, and insights for you to grow your business.

The Stages of Growth

Start | Build | Grow

The Academy covers you during every stage of your journey. From roofing business beginner to successful entrepreneur. The course is meant to help you at any stage of your business while advancing your skills and knowledge of the basics all the way through the more advanced growth strategies. In fact now is the perfect time for you to join the Academy; not only do we have training that will take you through every step, but you’ll also be able to get support and advice from within the community too, to help you through your journey.

our partners

let's talk numbers

program pricing

When you join The Roofing Academy Membership Site, you are fully protected by our 100% Satisfaction-Guarantee. If you don't feel like you've received 10X the value and you decide you want to cancel any time within the next 7 days, just let us know and we'll send you a prompt refund. No hassles, headaches or hoops to jump through.

grab your backpack

let’s do this

You are about to embark on a journey that can change your life and change the lives of many others as you build and grow your roofing company. I want to help you reach your full potential and work alongside you as you begin to experience what true entrepreneurial freedom feels like. If you are truly committed to living the life of your dreams and if you believe you have what it takes to become an entrepreneur and leader that you are destined to become then let’s get started today. – Randy J Brothers