Response from St John Siding & Window Inc.
In an effort to help offer an explanation. I do not do any work on roofing. You had originally called a roofer due to a leak. The roofer mentioned that you need Tyvek house-wrap, because that was the most obvious deficiency. The roofer referred you to my company to provide an estimate to install Tyvek house-wrap. I installed Tyvek house-wrap. You had a leak. I called the roofer that referred me. The roofer repaired some flashing detail problems at no charge. I will agree that this is a frustrating problem. If there is a leak in the future, it would justify replacing the roof and all flashing. The Tyvek has been installed, so the roofers can properly flash the area with the new roof.