My experience with Mighty Dog Roofing was quite good. They were very professional and quite easy to work with. They did everything in a timely manner and explained everything in great detail. - Greg zanetos, Columbus us, OH