About us


How Castle Roofing was born

Although Castle Roofing is a young company, it comes with years of experience in the construction, business, and finance industries. Armando Castillo and Victor Bailon started this company in 2018 with the intention of bringing homeowners the peace of mind that comes with working with the best. Victor comes with over 15 years of experience on roofs in Utah and California. Armando comes with his fair share of experience with construction, sales, finance, business, and even pet food manufacturing.