D&S Roofing and Restoration
Completed residential roof from a real D&S Roofing and Restoration project
Real D&S roofing work. Project photos do not imply a specific neighborhood location.

Where D&S serves

Based in Davis Junction, D&S serves Davis Junction, Rockford, Rochelle, Byron and surrounding Northern Illinois communities. Residential roofing is our primary focus, with commercial roofing also available.

  • Davis Junction, Illinois
  • Rockford, Illinois
  • Rochelle, Illinois
  • Byron, Illinois

For a particular neighborhood or an address outside these communities, call Daniel with your property address and the type of work needed. We can confirm coverage before arranging an inspection; availability depends on the location and project.

When to request a roof inspection

An active leak, missing shingles or visible changes after hail or strong winds are reasons to have roof conditions assessed. Observe from the ground rather than climbing onto a damaged roof.

  • Water stains or an active leak inside the property.
  • Missing shingles or visible roof damage following a storm.
  • Questions about whether repair or full replacement is appropriate.
  • A commercial or low-slope roof that needs an assessment.

For an active leak, call 704-968-1377 to discuss inspection and temporary protection options. Emergency tarping is available; a call does not guarantee immediate dispatch.

Repair, replacement and storm documentation

The right next step depends on visible roof conditions and the extent of the problem. D&S can inspect, photograph visible conditions, provide contractor findings, prepare estimates and explain repair or replacement options.

If you have filed an insurance claim, let us know when requesting the inspection. Contractor documentation is not a promise of insurance approval or coverage. Your insurer determines coverage under your policy.

What to share when you contact us

Have your property address, a callback number and a short description of the issue ready. Tell us whether the property is residential or commercial, when you first noticed the problem, whether there is an active leak and whether an insurance claim has been filed.

You can include your preferred inspection time in the request. Daniel will follow up to confirm scheduling; sending the form does not reserve a specific appointment.

Request Free Roof Inspection