I have had a persistent roof leak in my room in tricky location where there is a jut out and a roof line meets into the siding. There was an ant infestation and some rot. I had paid someone $300 a couple of years ago to fix the roof and it still had leaked. I had taken the time to get a couple of other estimates and went with Nanfito Roofing. Although more expensive, my decision was based on the fact that I received a thorough explanation from Joseph (the sales rep) of what repairs were needed which included replacing 4 ft of shingles, adding new snow and water barrier as well as adding new step flashing. Not wanting to have to do this repair again, and having already thrown money at the problem, convinced me that extra effort was needed in this case. Efforts were made to also match the existing shingles (fortunately, I had held on to the packaging when when had it done and the company that made the shingles was still in business) So far so good. Checked after a recent rain storm and the area looked dry.