This firm was recommended by our insurance agent due to their service history. WE WERE NOT DISAPPOINTED!!! Brook and the Good News Roofing crew completed our hail damaged roof repair quickly, professionally, and reasonably. Brook, our Project Manager, walked us through the process off dealing with the insurance adjuster, the insurance company, and the entire repair. She was very patient and informative and was an outstanding resource throughout. The crew arrived on time, as promised, completed the repair quickly and professionally, and cleaned up the area completely. The final result was fantastic...we couldn't be happier. It was a real pleasure doing business with a company and people who share our values of hard work, professionalism, and integrity. HIGHLY RECOMMENDED...