We had a very good experience working with Fults Roofing. Jim explained everything clearly and acted as our advocate in dealing with the insurance company. The crew worked quickly and answered my questions and concerns. The cleanup was great! I would highly recommend Fults.