Overall, a very excellent experience. We contacted Matthew of Cardinal Roofing after a recent windstorm, had blew off the shingles from the roof. Within a day he came to evaluate the roof and even offered to put up a protective tarp because there was going to be rain later in the week throughout the experience has been very easy to talk to, and very accessible by phone or text message, he gave a very clear picture of the cost, the timeline. He was very helpful in working with our insurance compa... Read more

Amanda Way