The JB Roofing LLC team working on my parent's roof was generally quite young, but they proved to be very capable. They arrived on time, working full days, and leaving the site clean. They are the best and would definitely recommend them to my friends.