Image team-hero

Built on Integrity Led by Experience

Our leadership team built Roof Source around one promise: to show up, serve first, and deliver with integrity.

Meet Our Leadership

Image Brendan O’Keefe

Brendan O’Keefe

President / Founder

Image Amy O’Keefe

Amy O’Keefe

Vice President / CFO

Image Heather Dudok

Heather Dudok

Office Controller

Image Graham Dessert

Graham Dessert

Residential Division Manager

Biography

Image Brendan O’Keefe

Brendan O’Keefe

President / Founder

Driven by a desire for continuous growth and a vision to serve his community, Brendan founded Roof Source to provide exceptional roofing services in Northern Colorado and along the Front Range. With a commitment to treating every customer like family, Roof Source has grown from a small venture to a versatile company handling residential, commercial, and industrial projects. Brendan’s passion lies in problem-solving and making a positive impact. Outside of work, he cherishes time with his wife and four boys, often found at sports games or enjoying the outdoors. His advice to those seeking a roofer is to find someone who truly cares, communicates effectively, and holds all necessary certifications, ensuring a memorable and reliable experience.

Biography

Image Amy O’Keefe

Amy O’Keefe

Vice President / CFO

Biography

Image Heather Dudok

Heather Dudok

Office Controller

Heather serves as Office Controller, bringing extensive experience in administrative management and organizational operations. She recently earned a Human Resources Management certificate
from Cornell University, further strengthening her expertise and commitment to professional growth.

Outside of work, Heather enjoys hiking and gardening, and she loves spending quality time with her husband and dog.

Biography

Image Graham Dessert

Graham Dessert

Residential Division Manager

With almost two decades of experience in the roofing industry, Graham brings a wealth of leadership and operational expertise to our team. His passion lies in building strong teams, solving complex problems, and creating systems that deliver consistent results. He is an endurance athlete who has completed challenges like Murph365 and Sparta300 in Greece, also volunteered and coached at SealFit for several years. Graham brings the same discipline and determination that he applies to his training to his work in roofing. Outside of roofing, Graham cherishes time with his wife, their five children, and two grandchildren.

His advice to homeowners? Choose a roofer that has and will go the extra mile. There is a clear difference between the two contractors.

Ready to get started? Our team is here to help.

GET A FREE PROJECT ESTIMATE

Image cta-roofing-image-4