About Masterpiece Roofing & Construction, LLC
Masterpiece Roofing & Construction, LLC, is a veteran-owned business serving residential and commercial customers with roofing and exterior remodeling services. After 10 years of service to the Denver metro area, it is our passion to maintain the highest level of integrity and quality of service, while providing a five-year workmanship warranty as an oath of loyalty to our customers.

We were proud to be recognized as “Best Roofer” on Denver Channel 2’s Colorado’s Best. Not many roofing companies focus on their company culture or on their staff’s individual growth, but we do. That’s why we received this award.
Meet Our CEO, Lani Corley
From the granules of the hundreds of homes devastated by Colorado hailstorms in 2009 sprouted Masterpiece Roofing & Construction, LLC. What started as a business venture transformed into a genuine passion to restore homes through the intimidating insurance claims process. Many seasons later, Rex “The Roofer” Corley and his wife Lani Corley, transformed his professional roofing company into a haven for veterans, insurance claim professionals and project managers alike. It is the vision of Rex, Lani, and their entire team to be a team of professionals ready to educate and go to bat for homeowners. After a tragedy in 2017, the company was fully taken over by Lani Corley. With their shared vision in mind, she is upholding Masterpiece Roofing and Construction’s excellence in turning every home and business into a Masterpiece.
What We Offer
We cannot wait to transform more Colorado homes into a Masterpiece. When you choose us as your roofing contractor, you can expect:
- Free roof inspections
- Same-day appointments
- Zero-obligation virtual estimates
- High-quality products
- Dedicated professionals
- Five-year workmanship warranty
Contact Us Today for a Free Estimate
Contact Masterpiece Roofing & Construction, LLC, to book your estimate for all your roofing, siding, gutter and window solutions in the Denver area. Call our roofing contractor at (720) 242-6404 or let us know how we can reach you by submitting our online contact form.