Our Mission
To nationally provide the roofing and construction consumer with honest assessments of their facilities, unparalleled quality workmanship and unrivaled customer service.
To nationally provide the roofing and construction consumer with honest assessments of their facilities, unparalleled quality workmanship and unrivaled customer service.
Since 1990, JRC has been a symbol of commitment, quality, and family values in the roofing and construction industry. At JRC, we’re more than just a company. We’re a family. Rooted in family bonds and genuine relationships, JRC is built on a foundation of trust, care, and dedication to our clients and employees alike. That spirit fuels our passion for excellence, and it’s what makes us stand out in an industry where relationships matter.
Our relationship-based approach allows us to work closely with clients, building trust and open communication from the start. By deeply understanding each client’s unique needs and goals, we can leverage our experienced team to tailor a comprehensive suite of commercial roofing and exterior solutions to clients across the country.
What truly sets JRC apart is our commitment to excellence. From the first consultation to project completion, we assign a dedicated account manager to be your single point of contact—ensuring clear communication, timely updates, and answers to any questions. Our team, led by our experienced OSHA-30 certified Project Supervisors and supported by our fleet of company-owned aircraft, trucks, equipment, utilize industry-leading techniques and safety measures to ensure each project is managed with utmost care and quality. We understand that construction projects can potentially impact the day-to-day operations of a business, which is why JRC offers flexible scheduling options to mitigate disruptions to scheduled events or business operations. At JRC, we prioritize safety and well-being of those on and around the job site, which is why our team meticulously plans and executes projects ensuring a clean and safe environment.
From start to finish, JRC ensures a seamless, collaborative experience. Our team is with you every step of the way—offering expert guidance, clear updates, and personalized service. We don’t just build roofs—we build trust, relationships, and solutions that stand the test of time. Experience the JRC difference.

Caleb Johnson began with JRC in 2009 as a National Account Manager. He quickly progressed as the Nationals Sales Manager and then became the Chief Operating Officer. After serving 4 years as the COO, Kirk Johnson announced that Caleb would be replacing him as the new CEO in January of 2018. Upholding the core principles of honesty, authenticity, and dedication, Caleb continues to steer JRC towards new heights of success while maintaining their unwavering commitment to excellence.
Caleb Johnson began with JRC in 2009 as a National Account Manager. He quickly progressed as the Nationals Sales Manager and then became the Chief Operating Officer. After serving 4 years as the COO, Kirk Johnson announced that Caleb would be replacing him as the new CEO in January of 2018. Upholding the core principles of honesty, authenticity, and dedication, Caleb continues to steer JRC towards new heights of success while maintaining their unwavering commitment to excellence.

Cody McCarter started with JRC in 2006 as the company’s Controller. In 2011, he was promoted to Chief Financial Officer. After serving 7 years as the CFO, he was promoted to Chief Operating Officer. Cody assumes a strategic role in the overall management of JRC. He is ultimately responsible for securing the functionality of JRC and for driving growth.
Cody McCarter started with JRC in 2006 as the company’s Controller. In 2011, he was promoted to Chief Financial Officer. After serving 7 years as the CFO, he was promoted to Chief Operating Officer. Cody assumes a strategic role in the overall management of JRC. He is ultimately responsible for securing the functionality of JRC and for driving growth.

Ty Epley begin his career with JRC in 1990. With 30 years of experience in the construction industry, Ty manages all of the roofing and exterior renovations for the company. He effectively oversees the production development, which has contributed largely to JRC’s success.
Ty Epley begin his career with JRC in 1990. With 30 years of experience in the construction industry, Ty manages all of the roofing and exterior renovations for the company. He effectively oversees the production development, which has contributed largely to JRC’s success.