Johnson Exteriors took care of every bit of the process.....from paperwork, working with the insurance adjusters and mortgage company. Awesome! Description of work: Roof, Siding, Windows, Gutters