Public Records Check
- License Found As of Jul 10, 2026, the Illinois state licensing board shows an active license for JM Construction Group: 104017741. 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.
- Registered Corporation JM Construction Group's registered name carries a corporate suffix (LLC or Inc), but we have not matched it to a filing on the Illinois Secretary of State. You can confirm how the business is registered, and its current status, directly with the Illinois Secretary of State.
- Business Address JM Construction Group's listed address at 4915 Auburn St, Rockford, IL 61101 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.
- 1 Credential JM Construction Group holds these manufacturer certifications: Owens Corning Platinum Preferred. These show the company met a manufacturer's program requirements and may offer manufacturer-backed warranties, but they aren't independent quality audits. You can confirm current status with the manufacturer.
- Good Ratings Across the platforms we identified for JM Construction Group (Google, Yelp, the Better Business Bureau, Owens Corning), the blended average is 4.4 out of 5, which we label Good. This is a plain average of public customer ratings, not a RooferWatch score. A solid average reflects past customers' experiences, not a guarantee of yours, so read the underlying reviews and weigh them yourself.
We verified 5/5 public records for JM Construction Group. 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) 315-4388
-
Alternate Phone
This phone number belongs to an iPhone, not a landline, so both calling and texting is supported.(815) 315-2865
-
Primary Address
4915 Auburn St, Rockford, IL 61101
-
Owner Email
-
Website
jmconstructiongroupllc.com
- Socials
Company Description
JM Construction Group holds Illinois license 104.017741 and Wisconsin license DC-072100829. The company offers residential and commercial roofing installation using asphalt shingles, metal roofing including DECRA systems, copper roofing, and flat roofing. Additional services include window installation, vinyl siding, Everlast lap siding, and gutter installation. The company is an Owens Corning Platinum Installer and Polaris Windows dealer. JM Construction Group serves Rockford, Belvidere, Cherry Valley, and Roscoe in Illinois, as well as Janesville, Wisconsin. The company provides workmanship warranty coverage on installations and offers financing options for customers.
Services Offered
- Residential Roofing InstallationInstallation of new roofing systems on residential homes using shingles, metal, tile, or other materials.
- Commercial Roofing InstallationInstallation of new roofing systems on commercial buildings, including flat or low-slope roofs using materials like TPO, EPDM, or metal.
- Flat RoofingInstallation or repair of low-slope roofs using membranes, tar and gravel, or other systems designed to shed water on nearly level surfaces.
- Metal Roofing InstallationInstalling metal panels or standing-seam roofing systems, offering longevity and weather resistance for residential or commercial properties.
- DECRA Metal RoofingA lightweight metal roofing system with stone-coated steel shingles that mimic traditional shingle appearance while offering durability and weather resistance.
- Copper Roofing InstallationInstalling copper metal roofing, a premium option known for longevity, distinctive appearance, and natural patina development.
- Asphalt Shingle RoofingInstallation of asphalt-based shingles, the most common residential roofing material, available in various colors and styles.
- Window InstallationInstalling new windows in residential or commercial properties, including framing, sealing, and finishing to ensure proper function and weatherproofing.
- Vinyl Siding InstallationInstallation of vinyl panels on exterior walls to protect the home and improve appearance with minimal maintenance.
- Everlast Lap Siding InstallationInstallation of horizontal fiber cement or composite lap siding boards that overlap like traditional wood siding, providing a classic look with low-maintenance durability.
- Gutter InstallationSetting up gutters and downspouts to channel water away from the roof and foundation, preventing water damage and erosion.
- Storm Damage RestorationRepairing roofs, siding, and structures damaged by high winds, hail, or severe weather events.
- Roof InspectionsProfessional evaluation of roof structure, materials, and condition to detect leaks, deterioration, or needed repairs.
- Free EstimatesNo-cost written quote for roofing or exterior work provided after an on-site inspection.
Credentials
-
Owens Corning Platinum Preferred
Owens Corning Platinum Preferred is the highest tier in the Owens Corning network, an invitation-only status held by roughly the top 1% of Owens Corning contractors, and uniquely among the major programs it requires the… Read more
Company Info
- License Number
- 017741
- Company Name
- JM CONSTRUCTION GROUP LLC
- License Number
- 104017741
- License Qualifiers
- UNLIMITED
- Qualifying Party
- JUSTIN M SWANSON
- License Issued
- Aug 31, 2017
- License Exp
- Dec 31, 2027
- Disciplined
- Fine , Reprimand
- Entity Type
- Limited Liability Company (LLC)
- Address Type
- Commercial
- Multi-State Company
- 2 states Yes
- Website Age
- 7.3 years old
Inspections and Violations
U.S. Department of Labor dataReviews and Reputation
-
Avg. Rating
-
BBB A+
-
Google
-
Yelp
-
Owens Corning
Customer reviews of JM Construction present sharply contrasting experiences. One reviewer reports experiencing what they describe as dishonesty throughout their engagement, house damage, and a lengthy resolution process requiring two months of repeated phone calls and in-person visits, leading them to advise against recommending the company. Conversely, another reviewer praises the company highly, describing the employee they worked with as caring and committed to completing work as promised. This reviewer commends both the sales manager and the roofing crew for quality workmanship, timely completion within a week, efficient job execution, and thorough cleanup. They express particular satisfaction with the roof installation quality and the team's overall professionalism.
Review Signals Over Time
By sheer volume of Google reviews (a measure of how much feedback a firm has gathered) JM Construction Group ranks 3rd of the 6 roofers we track in Rockford, ahead of about 40% of them. Over the past year it has pulled in 4 reviews - the most recent 9 months ago - for a rate of roughly 0.6 reviews per month, which is slower than approximately 60% of the other Rockford roofers. Its 4.7-star average rating sits below the Rockford median of 4.9 stars. The owner responds to 53% of reviews, which is above the typical Rockford roofer’s rate of 40%.










