Team

TEAM

Moises Cook, Founder & CEO
Moises Cook
Founder & CEO

Moises Cook is the owner and Chief of Construction Operations for Roof Vets. He brings over 20 years of experience in residential, commercial, industrial, and government construction. His expertise includes both new construction and renovations, with a strong background in managing projects from start to finish. He has successfully overseen construction projects valued at up to $15 million and is an expert in building codes and identifying construction-related issues. A motivated U.S. Army veteran from the Army Corps of Engineers, he served as a military officer and acted as an Army representative for civilian construction on military bases. In this role, he ensured Quality Control and Quality Assurance of government projects, enforcing all building codes and regulations throughout all phases of design, pre-construction, and construction.

Carson Foster
Carson Foster, Senior Project Manager
Carson Foster
Senior Project Manager

Carson is a hardworking and friendly individual who is always committed to doing what’s right, both in his personal life and in his professional endeavors. Known for his strong work ethic and positive attitude, he goes above and beyond to ensure that he can contribute to any team or task he’s part of. Carson was born and raised in Utah, a place he holds close to his heart, where the beauty of the landscape and the values of the community shaped who he is today. Currently, he is pursuing his studies at the University of Utah, focusing on his education while balancing his busy schedule. 

In addition to his academic pursuits, Carson is an avid lover of the outdoors, spending much of his free time exploring the mountains, hiking trails, and lakes that Utah is known for. His passion for nature and the great outdoors has kindled a strong sense of responsibility and a deep appreciation for hard work, both of which he brings into every aspect of his life. This love for adventure and helping others led Carson to his role with RoofVets, where he has made it his mission to ensure that every customer feels valued and satisfied with the work the company does. Whether it’s addressing a customer concern, troubleshooting an issue, or providing top-notch service, Carson consistently strives to exceed expectations and deliver results that people can rely on. His dedication to doing right by people, combined with his desire to make a positive impact, makes him an invaluable asset to the RoofVets team.

Tony Perez
Tony Perez, Project Manager
Tony Perez
Project Manager

Tony is an easygoing, hardworking, and friendly guy who values connection and integrity. Originally from El Salvador, he moved to Utah to pursue his academic goals at BYU, where he is currently working on his master’s in public administration. With a background in psychology and finance, he is passionate about using his knowledge to create positive change. His ultimate goal is to return to El Salvador and contribute to the fight against corruption, helping to build a better future for his country.

Faith has also been a meaningful part of Tony’s journey. As a convert, he is continually learning about the gospel and how it shapes his perspective on life and service.

Shortly after moving to Utah, he met Moises and became part of RoofVets. He enjoys working with a dedicated team that values quality, integrity, and hard work. For Tony, it’s not just about the job—it’s about the people and the impact they create.

Through every step of his journey whether in roofing, education, or his future plans, Tony remains committed to hard work, honesty, and making a lasting difference.

JOIN THE TEAM

We are currently looking for energetic individuals to be part of our amazing team.  Do you enjoy working in an environment that is not only fun, but also for a company that has a passion to help the local community? If so, Roof Vets is a good fit for you. Apply today! 

Please send an email to: