Welcome to Rocky Mountain Contracting Roofing and Solar, where roofing, and solar solutions meet personalized care, craftsmanship, and expertise. Meet Patrick Kennedy and John Laub—partners, leaders, and the driving force behind the company. With nearly 30 years of combined experience in the roofing and restoration industry, they’ve helped thousands of homeowners navigate everything from storm damage and insurance claims to full roof replacements and solar installations.
Patrick brings a deep legacy rooted in both roofing and insurance, having worked for years in his family’s long-standing insurance business. His unique understanding of how claims are handled from the inside out gives Rocky Mountain clients a clear advantage. John brings over two decades of boots-on-the-ground experience in roofing, construction, and solar, with a reputation for high standards, leadership, and client-first service. Together, they combine insight, craftsmanship, and care to deliver an unmatched experience in the roofing and restoration industry.
Based in the scenic foothills of Golden, Colorado, Rocky Mountain Contracting is founded on the principle that excellence is the only option. Whether it’s Patrick’s precision or John’s high-energy leadership, clients consistently receive results that exceed expectations. In an industry full of cut corners and fly-by-night contractors, Patrick and John stand out as the “Go-To” Roofing and Solar Team of the Rockies—known for their integrity, hands-on involvement, and commitment to every homeowner they serve.
At Rocky Mountain Contracting, integrity, excellence, customer-centricity, and accountability are not merely words but the cornerstone of its operations in the roofing industry.
Upholding honesty and transparency are paramount in every interaction. By openly addressing structural issues and maintaining integrity, trust is cultivated with customers, fostering long-lasting relationships built on transparency and reliability.
Placing customers at the forefront is a fundamental tenet. Recognizing their unique needs and preferences, the company tailors solutions accordingly, ensuring that each customer receives personalized attention and the right maintenance approach for their specific requirements.
Our goal is to restore your roof to its original condition seamlessly. Whether it’s repairing damaged shingles, addressing leaks, or reinforcing weak spots, we approach each restoration project with precision and attention to detail. Our focus is not just on fixing the immediate problem but also on ensuring long-term durability and reliability.
Taking ownership of outcomes is a non-negotiable aspect of the company’s ethos. From project initiation to completion, accountability ensures that every step is executed efficiently and effectively, adhering to industry standards and fulfilling commitments made to clients.

Filing an insurance claim after property damage can be overwhelming. Rocky Mountain Contracting simplifies the process by acting as your advocate and guide.
With RMC, you’re not just hiring a contractor, you’re gaining a trusted partner dedicated to protecting your best interests and restoring your home with confidence.