We put people over profits & roofs over people.

We are locally owned and operated with over 15 years of experience in the industry. We strive to deliver the best service available to each and every one of our clients. Roof Co. is your best choice for commercial, residential, and roof restoration work in Oklahoma, Colorado, Texas! We offer complimentary inspections upfront, given by our professional team of roofing experts, and we never consider a job complete until you are satisfied. We guarantee quality installation and repair services for your roofing materials. If you are looking for a dependable roofing contractor, call our office.

Invest In Your Community

Your community is our community and we take responsibility for everything we do. We invest in the community not only because we care about you, but because we want you to get the highest quality service.

We understand that quality productions are only possible with quality products and quality people. That’s why we only use the best materials and every member of our roofing staff is a qualified professional roofing contractor.

We extensively train each crew member to the utmost standards, and every crew is led by an experienced roofing expert. Our professionals know a wide variety of roofing techniques and industry secrets, giving you an extremely capable team of experts you can trust to achieve your roofing needs.

If your roof shows signs of wear and tear, contact our office at to schedule an appointment. We are here to make sure your home or business is well protected by a strong, durable roofing system.

Caring For Your Roof!

The roof above your head is responsible for protecting you and your family from the elements, 24 hours a day, 365 days a year. A roof can be your first line of defense against severe weather or just regular wear and tear. However, most homeowners rarely give a thought to their roofs until there is a serious problem. While your roof is designed to withstand rain, wind, hail, and harsh temperatures, it will eventually begin to fail. Our teams are trained to spot the first signs of damage and are ready to help you through the roofing process. Annual inspections from our teams are the best way to ensure the longevity of your roof, keeping you and your family safe.

OUR TEAM

Meet Our Team

Josh Marshall

President

Josh Marshall

President

Parker Berryhill

Sales Manager

Parker Berryhill

Sales Manager

Nick Pope

General Manager

Nick Pope

General Manager

Jose Muñoz

Service Representative

Jose Muñoz

Service Representative

Tawni Chang

Accounting

Tawni Chang

Accounting

Elijah Keels

Service Representative

Elijah Keels

Service Representative

Nick Zuniga

Sales Manager

Nick Zuniga

Sales Manager