Business Details
24 Years
experience
Trusted Roofing & Siding Solutions in Rockford, IL
JM Construction Group has been a trusted name in home improvement since 2002, specializing in roofing, siding, windows, and gutters. Founded by Justin Swanson, a former union commercial roofer, our team brings decades of combined experience to every project. We are proud to be a Preferred Owens Corning Contractor and maintain an A+ rating with the Better Business Bureau, reflecting our commitment to quality and customer satisfaction. Our comprehensive approach ensures seamless coordination across all services, backed by workmanship warranties and financing options. With over 5,000 completed projects, we prioritize honest service, great value, and personalized solutions tailored to each client's needs.Our dedication to excellence has earned us multiple awards, including Best Overall Contractor and Best Roofing Contractor in 2019. We serve Rockford, IL, and surrounding areas, offering free estimates and a 30% referral-based business model that underscores our clients' trust. Our team's expertise extends to storm damage restoration, insurance claim assistance, and energy-efficient upgrades, ensuring every project meets the highest standards of craftsmanship and reliability.
Services
Residential Roofing
Commercial Roofing
Copper Roofing
Metal Roofing
Vinyl Siding
Window Installation
Gutter Services
Storm Damage Repair
Insurance Claim Assistance
Energy-Efficient Upgrades
Details
- Year established: 2002
Highlights and features
- We offer 20+ years of experience in roofing and home improvements.
- Our team provides comprehensive storm damage restoration under one roof.
- We are a Preferred Owens Corning Contractor with premium material partnerships.
- Financing options available for all major projects.
- Workmanship warranties ensure long-term client satisfaction.
Associations and certifications
- Owens Corning Preferred Contractor
- BBB A+ Rating
What people say
Quality work
Timely service
Professional team
Insurance assistance
Satisfaction guarantee
Services
Residential Roofing
JM Construction Group specializes in residential roofing solutions, including shingle replacement, repairs, and full installations. Our team uses premium materials like Owens Corning products to ensure durability and aesthetic appeal. With over 5,000 completed projects, we deliver expert craftsmanship and workmanship warranties for long-term peace of mind.
Commercial Roofing
Our commercial roofing services cater to businesses needing flat or sloped roof solutions. We offer DECRA metal roofing systems and Owens Corning materials, ensuring energy efficiency and compliance with industry standards. Projects include warehouses, office buildings, and retail spaces across Rockford and surrounding areas.
Storm Damage Repair
JM Construction Group provides comprehensive storm damage restoration for roofs, siding, windows, and gutters. We assist with insurance claims and coordinate all repairs under one contract, ensuring faster turnaround and seamless integration of materials and labor for complete property recovery.
Vinyl Siding Installation
We install durable vinyl siding from trusted brands like Everlast, enhancing curb appeal and energy efficiency. Our team ensures proper installation with matching gutters and downspouts, backed by workmanship warranties and financing options for residential and commercial properties.
Window Replacement
JM Construction Group offers ENERGY STAR-rated window replacements from Polaris, featuring maintenance-free designs and custom sizing. Our installations improve insulation, reduce energy costs, and enhance home aesthetics, with free estimates and financing available for qualifying projects.
People
Justin Swanson
Founder and President
Justin Swanson founded JM Construction Group in 2002 after gaining expertise as a union commercial roofer. Under his leadership, the company has completed over 5,000 projects, earning industry awards and an A+ BBB rating. He prioritizes quality construction, honest service, and community-focused growth.
Questions
Do you offer free estimates for roofing or siding projects?
Yes, we provide free, no-obligation estimates for all roofing, siding, window, and gutter projects in Rockford and surrounding areas.
Does JM Construction Group handle insurance claims for storm damage?
Yes, we assist with insurance claims for storm damage restoration, including documentation, communication, and coordinated repairs for roofs, siding, windows, and gutters.
What financing options are available for home improvement projects?
We offer financing options for qualifying customers on roofing, siding, window, and gutter projects to make home improvements more accessible.
Are your roofing services covered by warranties?
Yes, we provide workmanship warranties on all roofing installations and partner with manufacturers like Owens Corning for material warranties.
Which areas do you serve for residential and commercial projects?
We serve Rockford, IL, and surrounding areas including Belvidere, Cherry Valley, Roscoe, and Janesville, WI.
Reviews (7)
Steve Ordower
Jul 19, 2021
Report
Our experience with JM Construction was nothing short of outstanding, and I feel extremely fortunate we went with this company for the difficult job of replacing our home's roof! Our house is not typical which made the job very challenging, but Brian from JM Construction met the challenge throughout the process. He was excellent in communicating what was happening at any given moment, which gave us a great deal of comfort, and the men installing the roof were extremely diligent with their work and quite gracious. Thank you to Brian and the whole crew at JM Construction for doing such a fine job
Curt Munson
Jul 04, 2021
Report
The crew worked safely and swiftly and met and exceeded all expectations... very pleased ... highly recommend !!
Dawn Abraham
Apr 19, 2021
Report
Great company! Here on time. Work was awesome. Roof looks fantastic. Great cleanup. Highly recommend JM Construction.
Services:Gutter installation,Roof installation
Services:Gutter installation,Roof installation
Robin Ashley
Apr 13, 2021
Report
We had severe ice damage to our roof and it needed to be fixed asap. we also had to have two skylights removed because of water leakage. Brian scheduled our job serveral times because of inclement weather but we finally got it done. Troy and Mike came and removed the skylights, repaired the roof and were able to match the roof shingles, no small task I might add! Everyone worked hard and we thank them so much for a job well done! Robin and Tom Leiker
Matt Feery
Mar 02, 2021
Report
Positive:Professionalism,Punctuality,Quality,Responsiveness,Value
Justin and his guys did a great job. We had them do our roof and gutters from storm damage. They also did all of our siding. They do great work and do a great job with cleaning up nails and other debris. I would highly recommend them for any job. Thanks again Justin for the great work.
Services:Storm/wind damage roof repair,Gutter repair,Gutter installation,Roof installation
Justin and his guys did a great job. We had them do our roof and gutters from storm damage. They also did all of our siding. They do great work and do a great job with cleaning up nails and other debris. I would highly recommend them for any job. Thanks again Justin for the great work.
Services:Storm/wind damage roof repair,Gutter repair,Gutter installation,Roof installation
Tracey Johnson
Feb 26, 2021
Report
Very pleased with Jm Construction from start to finish Brian (sales manger)came out for initial inspection for our flat roof had a couple leaks and look at our siding and windows, other contractors told us we needed a new flat roof, siding and all new windows. Brian suggested a new flat roof and told us our windows were in good shape still had 10-12 years left and the problem we were having was coming from our siding (finding out we had no house wrap behind our siding it was just plywood) we decided to go with Jm Construction we were told a estimated time for install crews were there on time any
Bill Joyner
Feb 11, 2021
Report
Positive:Professionalism,Punctuality,Quality
Justin and his crew did a great job on our roof. We're here on time finished same day. Very professional would highly recommend!!
Service:Roof installation
Justin and his crew did a great job on our roof. We're here on time finished same day. Very professional would highly recommend!!
Service:Roof installation