I was extremely pleased using Invictus Roofing. Their care and thoroughness was on point, and I felt like I was in good hands after hail and high winds wreaked havoc on my roof. They are fair and shoot you straight