Joel is the best. Honest, reasonable, knowledgeable, reliable, prompt, and he never fails to go above and beyond. He replaced our entire roof 2 years ago and has done roofing, siding replacement, and more for us as we repair after last summer’s storm. If there was a higher rating than 5, he would get it from us.