Serving the Northern Illinois and Southern Wisconsin areas since 1977.

Welcome to CPR Roofing, Inc.  CPR Roofing has been a shingle roofing contractor in Rockford, IL since 1977 and has been serving the Northern Illinois and Southern Wisconsin area for years. We work in the following areas of Winnebago County, Boone County, McHenry County, Lake County, Jo Davis County, Stephenson County, Carroll County, Ogle County, Lee County, Whiteside County, Dekalb County, Kane County, Dupage County, Kendall County, Will County, and LaSalle County in the Northern Illinois area. CPR Roofing also works in Lafayette County, Green County, and Rock County in the Southern Wisconsin area. CPR Roofing offers a 24 hour emergency service for our clients as well as 10 year workmanship warranties.  We can provide certificates of insurance for their clients and supply you with manufacturer warranties for all major manufacturers’ parts that may be required.  Contact us and get started today! CPR Roofing, Inc is a part of the Chicago Roofing Contractors Associate (CRCA), Northern IL Building Contractors Associates (NIBCA), and United Union of Roofers, Waterproofers, and Allied Workers. We stand behind our experience and trust that our company will get the job completed for you.

Contact CPR Roofing in Rockford, IL for your roofing needs and get a free written estimate on any job you need completed.


New Commercial and Residential Shingle Roofs

Cedar Shakes and Wood Shingles

Tear-Offs and Redecks


“Quality professional workmanship.”
Corbin Haynes

Contact Us
CPR Roofing Co.
3235 Dartmouth Drive
Rockford, Illinois 61108
Phone: (815) 399-6989