This company was very professional. They worked with our insurance adjusters and made our roofing experience completely stress free. They are local, so I know we can depend on them for any future roofing repairs.