About Core Roofing

About Core Roofing Systems

Since 2001, Core Roofing Systems has been a trusted name in the Denver Metro area.

As a locally owned and operated roofing contractor, we’ve earned our reputation the only way that matters — by doing it right. Our motto, “Doing it Right Matters,” isn’t just something we say; it’s how we approach every roof, every customer, and every day. With 25+ years of hands-on experience and a proven track record of residential, commercial, and multifamily roofing projects, we’ve become the go-to roofing partner for homeowners, property managers, and business owners throughout Colorado.

Our People

Meet the Core Roofing Systems Team

Local, locally owned, and Denver-grown. The people behind every roof we install, repair, and inspect.

Tom Wolfram — CEO at Core Roofing Systems

Tom Wolfram

CEO

Andrew Schmidt — Managing Partner at Core Roofing Systems

Andrew Schmidt

Managing Partner

James Horning — Finance Controller at Core Roofing Systems

James Horning

Finance Controller

Roxanne Nuñez — Office & Finance Manager at Core Roofing Systems

Roxanne Nuñez

Office & Finance Manager

Kyle Joyner — Director of Operations at Core Roofing Systems

Kyle Joyner

Director of Operations

Steve Rodelli — Production Field Manager at Core Roofing Systems

Steve Rodelli

Production Field Manager

Paul Story — Production Field Manager at Core Roofing Systems

Paul Story

Production Field Manager

Briana Nelson — Senior Account Manager at Core Roofing Systems

Briana Nelson

Senior Account Manager

David Marsh — Senior Account Manager at Core Roofing Systems

David Marsh

Senior Account Manager

Jeff Bustos — Account Manager at Core Roofing Systems

Jeff Bustos

Account Manager

Brendan Edgerley — Business Development at Core Roofing Systems

Brendan Edgerley

Business Development

Ashley Karros — Business Development Manager at Core Roofing Systems

Ashley Karros

Business Development Manager

Ashley Bottom — Marketing Assistant at Core Roofing Systems

Ashley Bottom

Marketing Assistant

Kevin Leibrock — Senior Estimator at Core Roofing Systems

Kevin Leibrock

Senior Estimator

Robert Munger — Production Coordinator at Core Roofing Systems

Robert Munger

Production Coordinator

James Callahan — Finance Coordinator at Core Roofing Systems

James Callahan

Finance Coordinator

Our Pets

Meet Our Support Team

The four-legged crew who keep the office moving.

Kai Nuñez — Core Roofing Systems support team pet

Kai Nuñez

Mako Marsh — Core Roofing Systems support team pet

Mako Marsh

Ozzy Joyner — Core Roofing Systems support team pet

Ozzy Joyner

Roper Nelson — Core Roofing Systems support team pet

Roper Nelson

Sully Schmidt — Core Roofing Systems support team pet

Sully Schmidt

Thresher Marsh — Core Roofing Systems support team pet

Thresher Marsh

Toby Leibrock — Core Roofing Systems support team pet

Toby Leibrock

Chauncey Karros — Core Roofing Systems support team pet

Chauncey Karros

Ash Bustos — Core Roofing Systems support team pet

Ash Bustos

Findley Bustos — Core Roofing Systems support team pet

Findley Bustos

Mocha Wolfram — Core Roofing Systems support team pet

Mocha Wolfram

Our Story

Our 25-Year Journey in Denver Roofing

Core Roofing Systems team working on a roofing project in Denver

When Core Roofing Systems was founded in 2001, we made a simple promise: deliver roofing solutions with honesty, expertise, and accountability. A quarter-century later, that promise guides everything we do. We’ve completed thousands of residential, commercial, and multifamily roofing projects across the Denver Metro area — from neighborhood homes in Aurora and Englewood to landmark commercial buildings like the church on 5th Avenue in Denver.

What sets us apart isn’t just longevity; it’s our commitment to continuous improvement and community partnership. Our team stays current with the latest roofing techniques, materials, and industry standards. We invest in training our technicians, nurture long-term relationships with our community, and take pride in being neighbors first, contractors second.

Our leadership — including Tom Wolfram, James Horning, and Andrew Schmidt — brings more than just roofing expertise to every engagement. James currently sits on the Better Business Bureau board, reflecting our long-standing commitment to ethical business practices and community leadership.

Credentials

Industry Certifications & Credentials

Core Roofing Systems certifications and credentials display

We hold certifications and partnerships that reflect our commitment to quality and industry best practices:

Owens Corning Platinum Preferred Contractor

This is the highest tier of Owens Corning’s contractor program. It’s earned only by contractors who demonstrate superior quality, customer satisfaction, and warranty support. This designation means your installation comes with enhanced warranty backing from the manufacturer itself.

Versico Roofing Systems Authorized Contractor

Versico specializes in commercial and multifamily roofing systems, particularly TPO and PVC membranes. Our authorization means we’ve passed rigorous training and quality standards for commercial applications.

BBB A+ Accredited

We maintain strong standing with the Better Business Bureau, reflecting our commitment to ethical business practices, prompt complaint resolution, and honest advertising.

National Women in Roofing (NWR)

We’re committed to advancing women in the roofing industry, both in our own team and across the trade.

Certified Installer

We’re authorized to install architectural shingles and specialty roofing products from major manufacturers, certified to their exacting standards.

Customer Reviews

What Our Clients Say

Community

Civic Engagement & Community Partnership

Core Roofing Systems is more than a roofing contractor — we’re an active member of the Denver Metro community. James currently sits on the Better Business Bureau board, Andrew has served on the boards of the Denver Metro Chamber of Commerce and the Denver Women’s Chamber of Commerce, and our team participates actively in the Arvada and Lakewood chambers.

Core Roofing Systems team volunteering in the Denver community
Core Roofing Systems community partnership events in Denver
Core Roofing Systems civic engagement activities in the Denver Metro

We believe in giving back to the communities we serve. Our team volunteers, supports local initiatives, and partners with nonprofits and civic organizations. Our CIVIC50 recognition reflects decades of consistent community involvement — not just during good years, but as a core part of who we are.

For more on our civic work, partnerships, and community initiatives, visit our Civic Engagement page.

Our Core Values

Improving People’s Lives by Providing a Great Roofing Experience

These values are the standard we hold ourselves to as a team — the expectations we set for how we show up every day. They’re the foundation behind every roof we install, every conversation we have, and the experience we bring to you.

We do the right thing.

Doing the right thing is non-negotiable here — especially when no one is looking. We tell our clients the truth, share the full picture rather than convenient slices of it, and seek perspective before making big calls. That standard is what we hold ourselves to, and it’s what every interaction with you should reflect.

We care for others.

We build an inclusive team that shows up for each other through professional and personal challenges alike, and we extend that same care to the communities we serve. We believe lasting impact comes from genuine community involvement, and we treat the quality of our work as a sign of respect — for our teammates and for the homes and buildings you trust us with.

We are diligent.

Persistent, conscientious effort is the standard we expect of ourselves. We measure twice and cut once, sweat the small stuff, and treat every detail as worth getting right. That discipline is what shows up on your roof — in work that holds up year after year.

We hunger for growth.

We’re never satisfied with how far we’ve come. We consider ourselves students, seek feedback rather than avoid it, and stay curious about what we don’t yet understand. That commitment to personal and professional development keeps our craft sharp — so the team that arrives at your project is better today than it was last year.

We own it.

We take personal responsibility, look at ourselves first, press into conflict instead of around it, and focus on solutions before blame. We own the 1%. When something is ours to handle on your job, we handle it — fully — until it’s done.

We enjoy the challenge.

We choose positivity, even when it’s hard, find joy in each moment, and overcome obstacles together as a team. Roofing isn’t easy — and that’s part of why we love it. The energy we bring to the work is the energy you’ll feel from the team on your project.

Homeowners reviewing roof financing options with a Core Roofing Systems estimator

Flexible Financing

Flexible Financing for Your Denver Roof Project

A new roof shouldn’t be the reason a family raids their emergency fund. We offer flexible financing options for qualified homeowners so you can move forward on the work your home needs without waiting for the perfect moment. We’ll walk through options during your estimate so you know exactly what the monthly cost looks like before you commit.

Flexible Payment

Options for full replacements and repair projects.

Quick Approval

Simple application with fast decisions.

No Penalties

No prepayment penalties, ever.

Competitive Rates

Low rates for qualified homeowners.

No Hidden Fees

Clear, written terms before any work begins.

We Handle It

Paperwork handled in person with your estimator.

Our Service Areas

Denver Metro Roofing Service Area

We serve homeowners, property managers, and commercial clients across the entire Denver Metro region. Below are the communities where we work every week:

Map of Denver Metro communities served by Core Roofing Systems
Lafayette
Louisville
Morrison
Commerce City
Genesee
Erie
Northglenn
Windsor
Thornton
Cherry Hills Village
Cherry Creek
Wheat Ridge

Serving Central Denver

Not sure if you’re in our service area? Call 303-295-2220 — and find out how we can help you.

Ready to Work With Denver’s Trusted Roofing Contractor?

Ready to Work With Denver’s Trusted Roofing Contractor?

Whether you need a residential roof replacement, multifamily property assessment, commercial low-slope roofing, or any specialty roofing service, Core Roofing Systems is ready to help. We serve Aurora, Englewood, Lakewood, Parker, Centennial, Castle Pines, Lone Tree, Highlands Ranch, Brighton, Evergreen, Arvada, Westminster, Broomfield, Boulder, and Greenwood Village across the Denver Metro area.

Our residential roofing services include replacement, repair, and inspection — backed by our 25 years of experience in Denver homes. For property managers and commercial building owners, our commercial roofing expertise spans low-slope systems, TPO, PVC, EPDM rubber, and rolled bitumen applications. Multifamily properties are a specialty of ours, and we offer flexible financing options on qualifying installations.

“Doing It Right Matters.”