I had to get my roof replaced due to hail damage. I worked with Cam Kress and Nathan for the same. Cam was extremely helpful during the whole process stating with the inspection, meeting with the insurance adjuster, reviewing my insurance policy with me, walking me through the whole process along with Nathan with the expected timelines and also providing me with the amount of out of pocket I was supposed to pay so that there were no surprises later on. The installation of the replacement roof took just one day. Cam also followed up after the work was completed to ensure that there were no problems. Truly an enriching customer service experience. Nathan and the Invictus scheduling team also were very helpful and easy to work with. All in all, the process was really smooth with minimum hassles.