We had the new roof installed by this company in May 2016. In July 2016, there was a leak. The owner claimed that the leaking was due to the fact that we did not have any caulking work done. We told him that we did not have any leak until the new roof is installed. He did not allow the worker to fully seal the leak. They did not replace any plumbing stack flashings and vents and did not restore wall flashing as per contract agreement. Please carefully consider this contractor before having your roof install by them. Our house is 13 years old.