I would highly recommend horizon restoration for any roofing projects. LaCosta did an amazing job at getting my roof approved through my insurance. The crew that installed my roof was extremely hard working and professional!! Cannot say enough good things!!!