Harlan did an excellent job making repairs to the roof on the house I just bought.  The prior owner had made serious DIY mistakes with flashing and other issues. One issue was that the very first row of tar paper on a roof should be doubled up, but my roof only had one layer.  They found a way to fix this without having to tear off a bunch of the roof and saved lots of money!!  They were professional and timely.