Rock Roofing is a roofing contracting company that specializes in replacing roofs, siding, fascia, soffit, and gutters. We work closely with homeowners to negotiate with insurance companies, ensuring that they receive the best possible outcome for their insurance claim.