Public Records Check
- License Found As of Jul 10, 2026, the Illinois state licensing board shows an active license for Last Stop Roofing: 104014046. An active license means the state currently authorizes this contractor to do this work. It doesn't speak to the quality of their work or their current insurance. License status can change, so you can confirm it's still active anytime with the Illinois state licensing board.
- Missing Corporation Our automated search didn't find a registered business entity for Last Stop Roofing with the Illinois Secretary of State. That doesn't mean the company isn't legitimate. Many roofers operate legally as sole proprietorships, which don't require registration, and a registered business can be filed under a different name, formed in another state, or created too recently for us to match. To confirm how the business is structured, ask the contractor or search the Illinois Secretary of State directly.
- Business Address Last Stop Roofing's listed address at 321 N State St, Belvidere, IL 61008 appears to be a business address. This means the company operates from a real, locatable address rather than a mailbox or PO box, which can make it easier to reach them or resolve issues. Many roofers legitimately work from a home address, so this doesn't speak to the quality of their work, license, or insurance.
- 0 Credentials Our automated search didn't find a manufacturer certification for Last Stop Roofing. Many reputable roofers aren't certified by any manufacturer, often by choice, so this isn't a sign of a problem. If a manufacturer-backed warranty matters to you, ask the contractor which certifications they carry.
- Excellent Ratings Across the platforms we identified for Last Stop Roofing (Google, the Better Business Bureau), the blended average is 5.0 out of 5, which we label Excellent. This is a plain average of public customer ratings, not a RooferWatch score. A high average reflects past customers' experiences, not a guarantee of yours, so read the underlying reviews and weigh them yourself.
We verified 3/5 public records for Last Stop Roofing. The more of a company's record you can check, the more informed your hiring decision.
Contact Info
-
Phone
This is either a business landline or VoIP number (not a mobile number).(815) 482-3954
-
Primary Address
321 N State St, Belvidere, IL 61008
-
Website
laststoproofing.net
- Socials
Company Description
Last Stop Roofing has over 25 years of experience providing residential and commercial roofing services in the Belvidere, Illinois area and surrounding counties including Boone, Winnebago, McHenry, Lake, Kane, and Cook County. The company offers new roof installation, roof repair, roof maintenance, flat roof replacement and repair, siding installation, seamless gutter installation, and emergency roofing services. Last Stop Roofing specializes in all types of flat roof and shingle roof systems and handles insurance and storm damage restoration. The company serves multiple cities including Argyle, Caledonia, Capron, Cherry Valley, Irene, Loves Park, Machesney Park, Marengo, Poplar Grove, Rockford, and Roscoe in Illinois. Emergency services are available 24 hours daily.
Services Offered
- Roof RepairFixing localized damage such as leaks, missing shingles, damaged flashing, or deteriorated sections without replacing the entire roof.
- Roof ReplacementRemoving an old or failing roof system and installing a new one, typically when repairs are no longer cost-effective.
- Flat Roof InstallationInstallation of roofing systems on flat or nearly flat commercial and residential roofs using membranes, coatings, or built-up materials.
- Flat Roof RepairPatching or sealing leaks and damage on flat or low-slope roofs, typically involving membrane or coating materials.
- Shingle Roof InstallationInstallation of asphalt, wood, or composite shingles on pitched roofs to provide weather protection and curb appeal.
- Shingle Roof RepairPatching or replacing individual damaged shingles, sealing leaks, and addressing minor deterioration to extend roof life without full replacement.
- Roof MaintenanceRegular upkeep such as cleaning gutters, removing debris, checking seals, and minor repairs to extend roof life and prevent problems.
- Emergency Roof RepairUrgent tarping, patching, or temporary stabilization of storm-damaged or severely leaking roofs to prevent immediate water intrusion.
- Siding InstallationInstalling new exterior wall cladding made of vinyl, fiber cement, wood, or metal to protect the home and improve curb appeal.
- Seamless Gutter InstallationInstallation of custom-formed gutters without seams to reduce leaks and improve water drainage around the home.
- Storm Damage RestorationRepairing roofs, siding, and structures damaged by high winds, hail, or severe weather events.
- Insurance Claim HandlingAssistance with documenting damage, filing claims with insurers, and coordinating repairs covered under homeowner policies.
Company Info
- License Number
- 014046
- Company Name
- OSAMA M BADRAN
- License Number
- 104014046
- License Qualifiers
- LIMITED
- Qualifying Party
- OSAMA M BADRAN
- License Issued
- Aug 2, 2002
- License Exp
- Dec 31, 2027
- DBA / AKA
- DBA LAST STOP ROOFING CO
- Disciplined
- No
- Entity Type
- Sole Proprietorship
- Address Type
- Commercial
- Multi-State Company
- No
- Website Age
- 7.9 years old
Inspections and Violations
U.S. Department of Labor dataReviews and Reputation
-
Avg. Rating
-
BBB A+
-
Google
Several reviewers praise Last Stop Roofing for professionalism, straightforward communication, and honest service. Customers report that Sam and his crew are responsive, punctual, and thorough in their work, completing jobs on time without hidden fees. Multiple reviewers appreciate that the company avoids unnecessary upselling and provides clear explanations of needed repairs. Reviewers describe the pricing as fair and reasonable, with some noting that Sam handles insurance paperwork on their behalf. Customers report satisfaction with work quality across various services including roof repairs, shutter replacement, chimney work, and gutter inspection. Several reviewers mention quick scheduling and easy communication throughout the process. One reviewer notes that while Last Stop "may not be the cheapest," they consider it "the best." Reviewers consistently indicate they would recommend the company and use it again for future roofing needs.
Review Signals Over Time
By sheer volume of Google reviews (a measure of how much feedback a firm has gathered) Last Stop Roofing ranks 22nd of the 99 roofers we track across Illinois, ahead of about 79% of them. Over the past year it has pulled in 27 reviews - the most recent 2 months ago - for a rate of roughly 2.9 reviews per month, which is faster than approximately 60% of the other Illinois roofers. Its 4.9-star average rating sits right at the Illinois median of 4.9 stars. The owner responds to 90% of reviews, which is above the typical Illinois roofer’s rate of 50%.









