Castle Roofing started in 2018 with 15 plus years of experience between Armando Castillo, and Victor Bailon. The two having known each other for years found that it was high time to put all their knowledge into a business that will provide transparency, craftsmanship, and having the clients at the very core. With Armando overseeing the office operations and Victor overseeing the client home operations Castle Roofing is able to bring homeowners the peace of mind that comes with working with the best.
Our Mission here at Castle Roofing is to take care of one of your least thought about, but most important parts of your home. Your roof is one of the most important structures that keep your home protected from the elements in Utah. At Castle Roofing we want to protect your investment with quality products, craftsmanship, and transparency that we provide for all of our customers. We want to make your roof the crown jewel that it deserves to be.