We had hail storm damage to our roof, siding and windows. Jeff was here only hours after the storm then returned two days later to join our insurance adjuster. The roof was replaced a couple weeks later by 3 very pleasant and professional gentleman. Matching the siding was a problem as it had been discontinued. Jeff and his team walked us through our options. The siding and window crew was just as good as the roofers. Cleaned up after themselves and even improved the insulation around the existing windows ( original installers did not do a great job). Recommended Jeff to 4 neighbors and a friend from church. Call Jeff.