Wow! That about sums up the service we received from Integrity. We had about 10 Shingles that blew off from a storm, as well as some Vinyl Siding. Mike, and Bob came and matched the color for both. We were astounded at how the replaced Shingles were an excact match. You couldn't tell anything had been replaced. Plus they sealed down the new Shingles too, insuring them not to blow off again. The Siding was much harder for them to find a match, But they found a match eventually. They had to drive along ways out of the way to get it. And amazingly, they warrantied all the repairs. Thanks again guys.