Mckinnis was the first roofing company that had the knowledge and resources for the job. They also dealt with the insurance adjuster so everything was then up to code and paid for. The whole process was easy and stress free with Mckinnis. The roof, gutters, etc, look fantastic, excellent craftsmanship.