Jim and his team at JBC Roofing and Gutters did a 5 star re-roof on my home. Jim went over and above at explaining what was needed and was on-site every step of the way. He is highly professional and would recommend him for any roofing job that is needed.