Jim at JBC Roofing is a consummate professional. He possesses a wealth of experience in regard to roofing and how homeowners insurance applies to covering your damaged roof. I highly recommend Jim, as I have called him to assist me and I would not hesitate calling him again.