Jim took the time to help me with my insurance claim, met with the field adjuster and made sure I received the most possible. The work itself was done in a single day and the roof looks great! I highly recommend JBC Roofing.