Our Process

Two Ways This Goes

Insurance claim or straight purchase, the work is the same and so is the inspection. What changes is who is paying for it.

Every job gets a full inspection, whichever one you came in for. If you called us out for a retail estimate and we find storm damage, we will tell you and help you recover it properly. That is usually thousands of dollars you were about to pay yourself, and it is the honest thing to do.

Insurance Claim
  1. 01Qualify & Full InspectionWe qualify the appointment, then inspect properly — roof, siding and gutters. Not a look from the driveway.
  2. 02Policy ReviewWe read your policy before anything is filed. Filing wrong is how good claims get denied, and that is avoidable.
  3. 03Document The DamageWe identify and record the storm damage correctly, so the carrier is looking at all of it rather than part of it.
  4. 04Your Adjuster Meets TheirsOur Licensed Public Adjuster meets the carrier on site, representing you rather than them, and submits the estimate.
  5. 05Settlement ReviewWhen the estimate comes back we go through it with you and the public adjuster — what was approved, and what was missed.
  6. 06Colors & ProductsYou choose your shingle, siding or gutter color and the products going on the house, warranty explained before you sign.
  7. 07Deposit & InstallScheduled once the deposit is in. A roof is typically one day, gutters one, siding about three.
  8. 08Walkthrough & InvoiceWe walk the finished job with you and check the workmanship against your standards and ours. Final invoice due on receipt.
Retail Purchase
  1. 01Qualify & Full InspectionExactly the same inspection as an insurance job. We look at everything, because that is how we find out what you are actually dealing with.
  2. 02Written EstimateA straight written price for the work, itemized. No claim, no adjuster, no waiting on a carrier.
  3. 03Colors & ProductsYou choose your shingle, siding or gutter color and the products going on the house, warranty explained before you sign.
  4. 04Deposit & InstallScheduled once the deposit is in. A roof is typically one day, gutters one, siding about three.
  5. 05Walkthrough & InvoiceWe walk the finished job with you and check the workmanship against your standards and ours. Final invoice due on receipt.

Restore Your Property to "Better Than Before"

iRestore STL crew and owner Kirk Kupsky in front of branded trucks at a Roofs for Troops job site in the Belleville, IL area

Kirk Kupsky

Kirk, a Licensed Public Adjuster (LPA) and Fortified Contractor, has helped secure a 90% insurance claim approval rate — ensuring customers’ financial peace of mind from start to finish.

  • Licensed Adjuster
  • 90% Claim Approval
  • Fortified Contractor
  • 10+ Years Operating
Contact Kirk
iRestore STL roofing crew shaking hands with a homeowner after completing a roof project in Belleville, IL

Our Financing Process

  • We start with a consultation where we evaluate your roofing needs
  • Provide an accurate project estimate
  • Offer a range of flexible financing options tailored to your budget
  • Once you’ve selected the best financing plan for your circumstances, we assist you through the straightforward application process.
Learn More
Reviews

What Our Customers Say

Real reviews from real homeowners across Belleville, the Metro East, and the St. Louis area. Every review below was posted by a verified customer on our Google Business Profile.

  • MR
    Michael Richardson
    ★★★★★
    Storm Damage Repair

    Kirk and his team took great care of my elderly parents like their own family. The insurance company had only paid partial and full-replacements were needed. This took a bit of work and they never quit until the insurance company covered everything. The crew was respectful of our property and the managers were on point with attention to details. True quality workmanship for those who want the best looking home in the neighborhood.

    Verified Google Review
  • DB
    Dalton Buettner
    ★★★★★
    Roof & Gutter Installation

    iRestore replaced my roof and gutters. Chris Conaway was my main contact for both projects and he is amazing. He is very knowledgeable and was always right on time for scheduled appointment times. He was a great help when working with the insurance company and would recommend him and iRestore for any future needs.

    Verified Google Review
  • AE
    Andrew England
    ★★★★★
    Roof Inspection & Repair

    Excellent experience with iRestore. Chris was able to come out within 24 hours of my call to give me a roof inspection and look into a few problem areas. Chris did not rush his inspection, thoroughly showed me all the areas that needed attention, gave me quality solutions, and had my best interest and financial wellbeing in mind.

    Verified Google Review
  • KS
    Kathy Sinovic
    ★★★★★
    Storm Damage & Gutters

    Kirk was truly a great help to my mom and my sister during a time when they were trying to get their roof replaced from the storm damage and while my sister went through cancer treatments. He was thorough, quick and the job was well done! Kirk showed compassion and professionalism.

    Verified Google Review
  • SK
    Sloan Kessinger
    ★★★★★
    Insurance Claim Consulting

    Kirk came right out and took care of everything with my insurance. Kept in constant contact, explained everything and always was professional! The pricing was great and the service was outstanding. Kirk made the entire process smooth and stress-free.

    Verified Google Review
  • CT
    Cody Tillman
    ★★★★★
    Roof Replacement

    iRestore did an amazing job removing our old shingles and decking and replacing it with a nice new roof! The pictures speak for themselves! Easy to work with, very attentive, coordinated well with the company we had out installing the new porch and gable, did quality work!

    Verified Google Review
Service Area

Serving Belleville, the Metro East & Greater St. Louis

iRestore STL is locally owned and based in Belleville, IL. We handle residential and commercial roofing across the entire Metro East and Greater St. Louis area — including all the neighborhoods below. If you don't see your town listed, give us a call — we likely still cover you.

  • Belleville, IL
  • Swansea, IL
  • Shiloh, IL
  • O'Fallon, IL
  • Fairview Heights, IL
  • Millstadt, IL
  • Freeburg, IL
  • Mascoutah, IL
  • Collinsville, IL
  • Maryville, IL
  • Edwardsville, IL
  • Glen Carbon, IL
  • Granite City, IL
  • Cahokia, IL
  • St. Louis, MO