We did not do our due diligence and commenced out that has a contractor that experienced horrible testimonials and so we made the decision from them. Following calling Home Advisors we interviewed three roofing firms and were being delighted with our option. The rankings for Proformance Roofing was at the very best of our list and so we have been e