I finally got around to shop for a roofing company; was in need of work badly. Called a few businesses and Cat Exteriors exceeded my expectations. After having horrible experiences in the past I knew I made the right choice after speaking with John. He was great, didn't try to push anything on us, was transparent, knowledgable and straight to the point, even offered multiple options. Even the crew amazed me! They did an awesome job and got everything taken care of in a timenly manner. We even experienced a bit of unexpected rain and after a long day of work the guys even came back that same night to make sure my exposed roof didn't get rained on. Best experience overall! Thank you Cat Exteriors!