D&S Roofing
and Restoration
Bonded & Insured · Northern Illinois

Roof Damage? Start With a Free Roof Inspection.

D&S Roofing and Restoration helps homeowners and property owners across Davis Junction, Rockford, and Northern Illinois inspect roof damage, document visible conditions, and understand repair or replacement options.

Call Daniel: 704-968-1377

25 years of roofing experience · Serving Davis Junction, Rockford, Rochelle, Byron & nearby.

Free Inspection

Request Your Roof Inspection

Start with 3 quick details — we'll call to schedule.

By submitting, you agree to be contacted by phone, text, or email.

Why it matters

Small roof issues become expensive fast.

Missing shingles, storm damage, or a slow leak rarely stay isolated. Water finds decking, insulation, and drywall — and repair costs multiply the longer the roof stays exposed.

A professional inspection catches damage early, documents it clearly, and gives you a straight answer on repair vs. replacement — before the next storm.

Active leak right now? Call Daniel: 704-968-1377
Storm damage with open holes and exposed roof decking documented during a D&S inspection
Storm damage · exposed decking
Roof leak and water-damaged decking uncovered by a D&S roofing inspection
Active leak · water-damaged decking
Close-up of worn and lifted asphalt shingles found during a D&S roof inspection
Shingle wear · early failure
D&S crew mid-roof replacement on a residential home
Where we do our best work

Serious roofs. Serious documentation.

We're set up for full roof replacements, storm-related work, and insurance-documented residential roofing — the projects where experience, proper documentation, and a real crew matter.

  • Full roof replacement on aging or storm-hit roofs
  • Storm damage, hail damage, and wind damage inspections
  • Insurance-related roof documentation for homeowners
  • Commercial and multi-property roofing projects
  • Emergency tarping to protect the structure while you decide
How it works

Simple, professional, no pressure.

  1. 01

    Request Inspection

    Fill the short form or call Daniel directly.

  2. 02

    We Contact You

    We confirm details and set an on-site visit.

  3. 03

    Roof Is Inspected

    A professional inspects visible roof conditions.

  4. 04

    Damage Is Documented

    Photos and findings are captured on-site.

  5. 05

    Clear Next Steps

    Repair vs. replacement, with a written estimate.

  6. 06

    Work Is Scheduled

    Once approved, we book the crew and get to work.

Insurance-related roof documentation

Documentation you can bring to your insurance conversation.

We inspect visible roof conditions, capture photos, and provide contractor findings and estimates. We don't negotiate claims or promise approval — that's between you and your carrier.

Photo documentation

We capture clear photos of visible roof conditions during the inspection.

Contractor findings

A written summary of what we observed and the recommended scope of work.

Estimate for the work

A straightforward estimate you can bring to your insurance conversation.

Trusted Roofing · Clear Process · Quality Results

Built on professional roofing work and clear communication.

We'd rather show finished roofs than make big claims. Every photo below is from a real D&S Roofing project.

24Google Reviews

Rating and recent reviews are available on our Google Business Profile. We don't post invented quotes here.

Finished residential roof by D&S Roofing and Restoration in Northern Illinois
Residential roof replacement
Wide view of a completed residential roof by D&S Roofing and Restoration
Completed residential roof
Large-home roof replacement finished by D&S Roofing and Restoration
Large-home roof replacement
Clean chimney and shingle detail on a finished D&S roofing project
Chimney & shingle detail
Before-and-after pipe boot repair by D&S Roofing and Restoration
Pipe boot repair · before / after
Clean roof ridge detail on a finished D&S Roofing project
Ridge line · finished detail
Call Now