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
Brendan O’Keefe
President / Founder
Amy O’Keefe
Vice President / CFO
Heather Dudok
Office Controller
Graham Dessert
Residential Division Manager
Biography
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
Biography
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
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