Mike and his team were awesome. He was referred to us by our realtor and gave us a great estimate. He is an honest person with integrity. He and his guys completed our substantial roof in minimal time (dropped off material on Friday, worked all day Saturday to complete the roof, came back Sunday and did a bang-up job on cleanup). I hope to never need a new roof again in our lifetime, but if we do, we will go with Premier Roofing!